#include <docker.hpp>
|
| static const char | NAME [] |
| |
| mesos::uri::DockerFetcherPlugin::~DockerFetcherPlugin |
( |
| ) |
|
|
override |
| process::Future<Nothing> mesos::uri::DockerFetcherPlugin::fetch |
( |
const URI & |
uri, |
|
|
const std::string & |
directory, |
|
|
const Option< std::string > & |
data = None(), |
|
|
const Option< std::string > & |
outputFileName = None() |
|
) |
| const |
|
overridevirtual |
Fetches a URI to the given directory.
To avoid blocking or crashing the current thread, this method might choose to fork subprocesses for third party commands.
- Parameters
-
| uri | the URI to fetch |
| directory | the directory the URI will be downloaded to |
| data | the optional user defined data |
| outputFileName | the optional output file name |
Implements mesos::uri::Fetcher::Plugin.
| static std::string mesos::uri::DockerFetcherPlugin::getBlobPath |
( |
const std::string & |
directory, |
|
|
const std::string & |
blobSum |
|
) |
| |
|
static |
| std::string mesos::uri::DockerFetcherPlugin::name |
( |
| ) |
const |
|
overridevirtual |
| std::set<std::string> mesos::uri::DockerFetcherPlugin::schemes |
( |
| ) |
const |
|
overridevirtual |
| const char mesos::uri::DockerFetcherPlugin::NAME[] |
|
static |
The documentation for this class was generated from the following file: