17 #ifndef __LINUX_DEVICES_ISOLATOR_HPP__ 18 #define __LINUX_DEVICES_ISOLATOR_HPP__ 20 #include <sys/types.h> 44 const ContainerID& containerId,
45 const mesos::slave::ContainerConfig& containerConfig)
override;
53 const std::string runtimeDirectory;
57 const std::string& runtimeDirectory,
65 #endif // __LINUX_DEVICES_ISOLATOR_HPP__
static Try< mesos::slave::Isolator * > create(const Flags &flags)
bool supportsStandalone() override
process::Future< Option< mesos::slave::ContainerLaunchInfo > > prepare(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig) override
int mode_t
Definition: windows.hpp:177
Try< dev_t > dev(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)
Definition: stat.hpp:181
Definition: isolator.hpp:82
Definition: attributes.hpp:24
bool supportsNesting() override
Try< mode_t > mode(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)
Definition: stat.hpp:168
Definition: devices.hpp:35
Definition: future.hpp:58