Class DockerClientProvider
java.lang.Object
org.apache.hadoop.yarn.service.provider.AbstractClientProvider
org.apache.hadoop.yarn.service.provider.docker.DockerClientProvider
- All Implemented Interfaces:
YarnServiceConstants
-
Field Summary
Fields inherited from interface org.apache.hadoop.yarn.service.conf.YarnServiceConstants
APP_CONF_DIR, APP_LIB_DIR, APP_RESOURCES_DIR, APP_TYPE, CONTAINER_STATE_REPORT_AS_SERVICE_STATE, CONTENT, DEPENDENCY_DIR, DEPENDENCY_DIR_PERMISSIONS, DEPENDENCY_LOCALIZED_DIR_LINK, DEPENDENCY_TAR_GZ_FILE_EXT, DEPENDENCY_TAR_GZ_FILE_NAME, ERR_FILE, HADOOP_USER_NAME, KEYTAB_DIR, KEYTAB_LOCATION, OUT_FILE, PRINCIPAL, PROPERTY_LIB_DIR, RESOURCE_DIR, SERVICE_BASE_DIRECTORY, SERVICE_CORE_JAR, SERVICES_DIRECTORY, SERVICES_PUBLIC_DIRECTORY, STDERR_AM, STDOUT_AM, SUBMITTED_CONF_DIR, SYSPROP_LOG_DIR, SYSPROP_LOG4J_CONFIGURATION, TMP_DIR_PREFIX, UPGRADE_DIR, YARN_SERVICE_LOG4J_FILENAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidateArtifact(Artifact artifact, String compName, org.apache.hadoop.fs.FileSystem fileSystem) Validate the artifact.protected voidvalidateConfigFile(ConfigFile configFile, String compName, org.apache.hadoop.fs.FileSystem fileSystem) Methods inherited from class org.apache.hadoop.yarn.service.provider.AbstractClientProvider
createApplicationTags, validateConfigFiles
-
Constructor Details
-
DockerClientProvider
public DockerClientProvider()
-
-
Method Details
-
validateArtifact
public void validateArtifact(Artifact artifact, String compName, org.apache.hadoop.fs.FileSystem fileSystem) Description copied from class:AbstractClientProviderValidate the artifact.- Specified by:
validateArtifactin classAbstractClientProvider
-
validateConfigFile
protected void validateConfigFile(ConfigFile configFile, String compName, org.apache.hadoop.fs.FileSystem fileSystem) throws IOException - Specified by:
validateConfigFilein classAbstractClientProvider- Throws:
IOException
-