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

Function getFrameworkId

src/master/validation.cpp:2198–2212  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2196
2197
2198Try<FrameworkID> getFrameworkId(Master* master, const OfferID& offerId)
2199{
2200 // Try as an offer.
2201 Offer* offer = getOffer(master, offerId);
2202 if (offer != nullptr) {
2203 return offer->framework_id();
2204 }
2205
2206 InverseOffer* inverseOffer = getInverseOffer(master, offerId);
2207 if (inverseOffer != nullptr) {
2208 return inverseOffer->framework_id();
2209 }
2210
2211 return Error("Offer " + stringify(offerId) + " is no longer valid");
2212}
2213
2214
2215Option<Error> validateOfferIds(

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