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

Method popReservation

src/common/resources.cpp:1770–1784  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1768
1769
1770Resources Resources::popReservation() const
1771{
1772 Resources result;
1773
1774 foreach (
1775 const Resource_Unsafe& resource_,
1776 resourcesNoMutationWithoutExclusiveOwnership) {
1777 CHECK_GT(resource_->resource.reservations_size(), 0);
1778 Resource_ r_ = *resource_;
1779 r_.resource.mutable_reservations()->RemoveLast();
1780 result.add(std::move(r_));
1781 }
1782
1783 return result;
1784}
1785
1786
1787Resources Resources::toUnreserved() const

Callers 2

getResourceConversionsFunction · 0.45
foreachFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected