Offers¶
Offers reference¶
- class
mesoshttp.offers.
Offer
(mesos_url, frameworkId, streamId, mesosOffer, requests_auth=None, verify=True)¶Wrapper class for Mesos offers
__init__
(mesos_url, frameworkId, streamId, mesosOffer, requests_auth=None, verify=True)¶Initialize self. See help(type(self)) for accurate signature.
accept
(operations, options=None)¶Accept offer with task operations
Parameters:
- operations (list of json TaskInfo) – JSON TaskInfo instances to accept in current offer
- options (dict) – Optional offer additional params (filters, …)
decline
(options=None)¶Decline offer
Parameters: options (dict) – Optional offer additional params (filters, …)
get_offer
()¶Get offer info received from Mesos
Returns: dict