Apache Mesos
|
Transitions a group of machines from DOWN
mode into UP
mode.
More...
#include <maintenance.hpp>
Public Member Functions | |
StopMaintenance (const google::protobuf::RepeatedPtrField< MachineID > &_ids) | |
Public Member Functions inherited from mesos::internal::master::RegistryOperation | |
Try< bool > | operator() (Registry *registry, hashset< SlaveID > *slaveIDs) |
bool | set () |
Public Member Functions inherited from process::Promise< bool > | |
Promise () | |
Promise (const bool &t) | |
Promise (Promise &&that)=default | |
Promise (const Promise &that)=delete | |
virtual | ~Promise () |
Promise & | operator= (Promise &&)=default |
Promise & | operator= (const Promise &)=delete |
bool | discard () |
bool | set (const bool &_t) |
bool | set (bool &&_t) |
bool | set (const Future< bool > &future) |
bool | associate (const Future< bool > &future) |
bool | fail (const std::string &message) |
Future< bool > | future () const |
Protected Member Functions | |
Try< bool > | perform (Registry *registry, hashset< SlaveID > *slaveIDs) override |
Transitions a group of machines from DOWN
mode into UP
mode.
All machines must be in DOWN
mode and must be part of a maintenance schedule prior to executing this operation. The machines will be removed from the maintenance schedule.
|
explicit |
|
overrideprotectedvirtual |
Implements mesos::internal::master::RegistryOperation.