/** * return the HDFS path where the application package has been uploaded * manually or by using slider client (install package command) * * @param conf configuration * @return */ public static String getApplicationDefinitionPath(ConfTreeOperations conf) throws BadConfigException { return getApplicationDefinitionPath(conf, null); }
/** * return the HDFS path where the application package has been uploaded * manually or by using slider client (install package command) * * @param conf configuration * @return */ public static String getApplicationDefinitionPath(ConfTreeOperations conf) throws BadConfigException { return getApplicationDefinitionPath(conf, null); }
try { appDefPath = new Path( getApplicationDefinitionPath(instanceDefinition .getAppConfOperations())); } catch (BadConfigException e) {
try { appDefPath = new Path( getApplicationDefinitionPath(instanceDefinition .getAppConfOperations())); } catch (BadConfigException e) {
private void actionDiagnosticApplication(ActionDiagnosticArgs diagnosticArgs) throws YarnException, IOException { // not using member variable clustername because we want to place // application name after --application option and member variable // cluster name has to be put behind action String clusterName = diagnosticArgs.name; requireArgumentSet(Arguments.ARG_NAME, clusterName); AggregateConf instanceDefinition = fetchInstanceDefinition(clusterName); String clusterDir = instanceDefinition.getAppConfOperations() .getGlobalOptions().get(AgentKeys.APP_ROOT); String pkgTarball = getApplicationDefinitionPath(instanceDefinition.getAppConfOperations()); String runAsUser = instanceDefinition.getAppConfOperations() .getGlobalOptions().get(AgentKeys.RUNAS_USER); log.info("The location of the cluster instance directory in HDFS is: {}", clusterDir); log.info("The name of the application package tarball on HDFS is: {}",pkgTarball); log.info("The runas user of the application in the cluster is: {}",runAsUser); if (diagnosticArgs.verbose) { log.info("App config of the application:\n{}", instanceDefinition.getAppConf().toJson()); log.info("Resource config of the application:\n{}", instanceDefinition.getResources().toJson()); } }
String pkgTarballPath = getApplicationDefinitionPath(instanceDefinition .getAppConfOperations()); try {
String pkgTarballPath = getApplicationDefinitionPath(instanceDefinition .getAppConfOperations()); try {
private void actionDiagnosticApplication(ActionDiagnosticArgs diagnosticArgs) throws YarnException, IOException { // not using member variable clustername because we want to place // application name after --application option and member variable // cluster name has to be put behind action String clusterName = diagnosticArgs.name; requireArgumentSet(Arguments.ARG_NAME, clusterName); AggregateConf instanceDefinition = fetchInstanceDefinition(clusterName); String clusterDir = instanceDefinition.getAppConfOperations() .getGlobalOptions().get(AgentKeys.APP_ROOT); String pkgTarball = getApplicationDefinitionPath(instanceDefinition.getAppConfOperations()); String runAsUser = instanceDefinition.getAppConfOperations() .getGlobalOptions().get(AgentKeys.RUNAS_USER); log.info("The location of the cluster instance directory in HDFS is: {}", clusterDir); log.info("The name of the application package tarball on HDFS is: {}",pkgTarball); log.info("The runas user of the application in the cluster is: {}",runAsUser); if (diagnosticArgs.verbose) { log.info("App config of the application:\n{}", instanceDefinition.getAppConf().toJson()); log.info("Resource config of the application:\n{}", instanceDefinition.getResources().toJson()); } }
generatedConfDirPath, secure); String appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations()); Path appDefPath = new Path(appDef);
generatedConfDirPath, secure); String appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations()); Path appDefPath = new Path(appDef);
try { appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations()); } catch (BadConfigException bce) { try { appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations(), name); } catch (BadConfigException bce) {
try { appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations()); } catch (BadConfigException bce) { try { appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations(), name); } catch (BadConfigException bce) {
String mapKey = instanceDefinition.getAppConfOperations() .getComponentOpt(roleGroup, ROLE_PREFIX, DEFAULT_METAINFO_MAP_KEY); String appDef = SliderUtils.getApplicationDefinitionPath( instanceDefinition.getAppConfOperations(), roleGroup); MapOperations component = null;
String mapKey = instanceDefinition.getAppConfOperations() .getComponentOpt(roleGroup, ROLE_PREFIX, DEFAULT_METAINFO_MAP_KEY); String appDef = SliderUtils.getApplicationDefinitionPath( instanceDefinition.getAppConfOperations(), roleGroup); MapOperations component = null;
String appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations(), roleGroup);
String appDef = SliderUtils.getApplicationDefinitionPath(instanceDefinition .getAppConfOperations(), roleGroup);
getApplicationDefinitionPath(appOperations));
getApplicationDefinitionPath(appOperations));