17 #ifndef __PROVISIONER_DOCKER_REGISTRY_PULLER_HPP__ 18 #define __PROVISIONER_DOCKER_REGISTRY_PULLER_HPP__ 39 class RegistryPullerProcess;
62 const ::docker::spec::ImageReference& reference,
63 const std::string& directory,
64 const std::string& backend,
81 #endif // __PROVISIONER_DOCKER_REGISTRY_PULLER_HPP__ Definition: puller.hpp:44
Definition: option.hpp:29
Definition: registry_puller.hpp:44
~RegistryPuller() override
Definition: attributes.hpp:24
Definition: executor.hpp:48
process::Future< Image > pull(const ::docker::spec::ImageReference &reference, const std::string &directory, const std::string &backend, const Option< Secret > &config=None()) override
Pulls an image into a download directory.
Definition: resolver.hpp:34
static Try< process::Owned< Puller > > create(const Flags &flags, const process::Shared< uri::Fetcher > &fetcher, SecretResolver *secretResolver)
Definition: future.hpp:58