17 #ifndef __VOLUME_SANDBOX_PATH_ISOLATOR_HPP__ 18 #define __VOLUME_SANDBOX_PATH_ISOLATOR_HPP__ 47 const std::vector<mesos::slave::ContainerState>& states,
51 const ContainerID& containerId,
52 const mesos::slave::ContainerConfig& containerConfig)
override;
55 const ContainerID& containerId)
override;
63 bool bindMountSupported);
71 const bool bindMountSupported;
80 #endif // __VOLUME_SANDBOX_PATH_ISOLATOR_HPP__
Definition: sandbox_path.hpp:34
Definition: volume_gid_manager.hpp:42
process::Future< Option< mesos::slave::ContainerLaunchInfo > > prepare(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig) override
bool supportsNesting() override
process::Future< Nothing > cleanup(const ContainerID &containerId) override
static Try< mesos::slave::Isolator * > create(const Flags &flags, VolumeGidManager *volumeGidManager)
bool supportsStandalone() override
Definition: isolator.hpp:82
process::Future< Nothing > recover(const std::vector< mesos::slave::ContainerState > &states, const hashset< ContainerID > &orphans) override
Definition: attributes.hpp:24
~VolumeSandboxPathIsolatorProcess() override