Class TarballClientProvider
java.lang.Object
org.apache.hadoop.yarn.service.provider.AbstractClientProvider
org.apache.hadoop.yarn.service.provider.tarball.TarballClientProvider
- 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 fs) 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
-
TarballClientProvider
public TarballClientProvider()
-
-
Method Details
-
validateArtifact
public void validateArtifact(Artifact artifact, String compName, org.apache.hadoop.fs.FileSystem fs) throws IOException Description copied from class:AbstractClientProviderValidate the artifact.- Specified by:
validateArtifactin classAbstractClientProvider- Throws:
IOException
-
validateConfigFile
protected void validateConfigFile(ConfigFile configFile, String compName, org.apache.hadoop.fs.FileSystem fileSystem) throws IOException - Specified by:
validateConfigFilein classAbstractClientProvider- Throws:
IOException
-