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

Function getSlaveId

src/master/validation.cpp:2181–2195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2179
2180
2181Try<SlaveID> getSlaveId(Master* master, const OfferID& offerId)
2182{
2183 // Try as an offer.
2184 Offer* offer = getOffer(master, offerId);
2185 if (offer != nullptr) {
2186 return offer->slave_id();
2187 }
2188
2189 InverseOffer* inverseOffer = getInverseOffer(master, offerId);
2190 if (inverseOffer != nullptr) {
2191 return inverseOffer->slave_id();
2192 }
2193
2194 return Error("Offer " + stringify(offerId) + " is no longer valid");
2195}
2196
2197
2198Try<FrameworkID> getFrameworkId(Master* master, const OfferID& offerId)

Callers 1

foreachFunction · 0.85

Calls 4

getOfferFunction · 0.85
getInverseOfferFunction · 0.85
ErrorFunction · 0.50
stringifyFunction · 0.50

Tested by

no test coverage detected