private void propagatePythonExecutable(Configuration config, AggregateConf instanceDefinition) { String pythonExec = config.get( PYTHON_EXECUTABLE_PATH); if (pythonExec != null) { instanceDefinition.getAppConfOperations().getGlobalOptions().putIfUnset( PYTHON_EXECUTABLE_PATH, pythonExec); } }
private void propagatePythonExecutable(Configuration config, AggregateConf instanceDefinition) { String pythonExec = config.get( PYTHON_EXECUTABLE_PATH); if (pythonExec != null) { instanceDefinition.getAppConfOperations().getGlobalOptions().putIfUnset( PYTHON_EXECUTABLE_PATH, pythonExec); } }
/** * Propagate any critical principals from the current site config down to the HBase one. * @param config config to read from * @param clusterSpec cluster spec */ private void propagatePrincipals(Configuration config, AggregateConf clusterSpec) { String dfsPrincipal = config.get(DFS_NAMENODE_KERBEROS_PRINCIPAL_KEY); if (dfsPrincipal != null) { String siteDfsPrincipal = SITE_XML_PREFIX + DFS_NAMENODE_KERBEROS_PRINCIPAL_KEY; clusterSpec.getAppConfOperations().getGlobalOptions().putIfUnset( siteDfsPrincipal, dfsPrincipal); } }
/** * Propagate any critical principals from the current site config down to the HBase one. * @param config config to read from * @param clusterSpec cluster spec */ private void propagatePrincipals(Configuration config, AggregateConf clusterSpec) { String dfsPrincipal = config.get(DFS_NAMENODE_KERBEROS_PRINCIPAL_KEY); if (dfsPrincipal != null) { String siteDfsPrincipal = SITE_XML_PREFIX + DFS_NAMENODE_KERBEROS_PRINCIPAL_KEY; clusterSpec.getAppConfOperations().getGlobalOptions().putIfUnset( siteDfsPrincipal, dfsPrincipal); } }