MCPcopy Create free account
hub / github.com/apache/mesos / slaves

Method slaves

src/master/readonly_handler.cpp:776–790  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

774
775
776pair<Response, Option<Master::ReadOnlyHandler::PostProcessing>>
777 Master::ReadOnlyHandler::slaves(
778 ContentType outputContentType,
779 const hashmap<std::string, std::string>& query,
780 const process::Owned<ObjectApprovers>& approvers) const
781{
782 CHECK_EQ(outputContentType, ContentType::JSON);
783
784 IDAcceptor<SlaveID> selectSlaveId(query.get("slave_id"));
785
786 return pair<Response, Option<Master::ReadOnlyHandler::PostProcessing>>(
787 OK(jsonify(SlavesWriter(master->slaves, approvers, selectSlaveId)),
788 query.get("jsonp")),
789 None());
790}
791
792
793pair<Response, Option<Master::ReadOnlyHandler::PostProcessing>>

Callers 1

foreachpairFunction · 0.45

Calls 5

OKClass · 0.85
jsonifyFunction · 0.85
SlavesWriterClass · 0.85
NoneClass · 0.85
getMethod · 0.45

Tested by

no test coverage detected