17 #ifndef __PROVISIONER_DOCKER_PULLER_HPP__ 18 #define __PROVISIONER_DOCKER_PULLER_HPP__ 64 const ::docker::spec::ImageReference& reference,
65 const std::string& directory,
66 const std::string& backend,
76 #endif // __PROVISIONER_DOCKER_PULLER_HPP__ Definition: puller.hpp:44
Definition: option.hpp:29
static Try< process::Owned< Puller > > create(const Flags &flags, const process::Shared< uri::Fetcher > &fetcher, SecretResolver *secretResolver=nullptr)
virtual ~Puller()
Definition: puller.hpp:52
virtual process::Future< Image > pull(const ::docker::spec::ImageReference &reference, const std::string &directory, const std::string &backend, const Option< Secret > &config=None())=0
Pull a Docker image layers into the specified directory, and return the list of layer ids in that ima...
Definition: attributes.hpp:24
Definition: resolver.hpp:34
Definition: future.hpp:58