17 #ifndef __SLAVE_CONTAINER_LOGGERS_SANDBOX_HPP__
18 #define __SLAVE_CONTAINER_LOGGERS_SANDBOX_HPP__
42 class SandboxContainerLoggerProcess;
63 const ExecutorInfo& executorInfo,
64 const std::string& sandboxDirectory,
76 #endif // __SLAVE_CONTAINER_LOGGERS_SANDBOX_HPP__
virtual process::Future< mesos::slave::ContainerIO > prepare(const ExecutorInfo &executorInfo, const std::string &sandboxDirectory, const Option< std::string > &user)
Called before Mesos creates a container.
process::Owned< SandboxContainerLoggerProcess > process
Definition: sandbox.hpp:68
Result< std::string > user(Option< uid_t > uid=None())
Definition: su.hpp:277
Definition: sandbox.hpp:50
virtual Try< Nothing > initialize()
Initializes this container logger.
A containerizer component used to manage container logs.
Definition: container_logger.hpp:54
virtual ~SandboxContainerLogger()
Definition: future.hpp:57