17 #ifndef __RESOURCE_PROVIDER_STORAGE_PROVIDER_HPP__ 18 #define __RESOURCE_PROVIDER_STORAGE_PROVIDER_HPP__ 37 class StorageLocalResourceProviderProcess;
45 const std::string& workDir,
46 const ResourceProviderInfo& info,
47 const SlaveID& slaveId,
64 const std::string& workDir,
65 const ResourceProviderInfo& info,
66 const SlaveID& slaveId,
76 #endif // __RESOURCE_PROVIDER_STORAGE_PROVIDER_HPP__
static Option< Error > validate(const ResourceProviderInfo &info)
~StorageLocalResourceProvider() override
StorageLocalResourceProvider(const StorageLocalResourceProvider &other)=delete
static Try< process::Owned< LocalResourceProvider > > create(const process::http::URL &url, const std::string &workDir, const ResourceProviderInfo &info, const SlaveID &slaveId, const Option< std::string > &authToken, bool strict)
Definition: attributes.hpp:24
Definition: executor.hpp:48
Definition: provider.hpp:40
StorageLocalResourceProvider & operator=(const StorageLocalResourceProvider &other)=delete