17 #ifndef __MESOS_SLAVE_CONTAINER_LOGGER_HPP__ 18 #define __MESOS_SLAVE_CONTAINER_LOGGER_HPP__ 107 const ContainerID& containerId,
108 const ContainerConfig& containerConfig) = 0;
114 #endif // __MESOS_SLAVE_CONTAINER_LOGGER_HPP__
virtual ~ContainerLogger()
Definition: container_logger.hpp:73
static Try< ContainerLogger * > create(const Option< std::string > &type)
Create and initialize a container logger instance of the given type, specified by the container_logge...
Try< uint32_t > type(const std::string &path)
A containerizer component used to manage container logs.
Definition: container_logger.hpp:61
virtual process::Future< ContainerIO > prepare(const ContainerID &containerId, const ContainerConfig &containerConfig)=0
Called before Mesos creates a container.
virtual Try< Nothing > initialize()=0
Initializes this container logger.
Definition: future.hpp:58