Constructor and Description |
---|
JobUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addFileToClassPath(org.apache.hadoop.fs.Path file,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs)
This method provides a wrapper around hadoop 2.x implementations.
|
static String |
getRetryKey(String key,
int retry) |
static String |
getRetryKey(WorkflowActionBean wfAction,
String key) |
static void |
normalizeAppPath(String user,
String group,
org.apache.hadoop.conf.Configuration conf)
Normalize appPath in job conf with the provided user/group - If it's not jobs via proxy submission, after
normalization appPath always points to job's Xml definition file.
|
static Map<String,String> |
parseChangeValue(String changeValue)
This Function will parse the value of the changed values in key value manner.
|
public JobUtils()
public static void normalizeAppPath(String user, String group, org.apache.hadoop.conf.Configuration conf) throws IOException
user
- usergroup
- groupconf
- job configuration.IOException
- thrown if normalization can not be done properly.public static Map<String,String> parseChangeValue(String changeValue) throws CommandException
changeValue
- change value.CommandException
- thrown if changeValue cannot be parsed properly.public static void addFileToClassPath(org.apache.hadoop.fs.Path file, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs) throws IOException
file
- Path of the file to be addedconf
- Configuration that contains the classpath settingfs
- FileSystem with respect to which path should be interpreted (may be null)IOException
- if the file can't be added to the classpathpublic static String getRetryKey(WorkflowActionBean wfAction, String key)
public static String getRetryKey(String key, int retry)
Copyright © 2018 Apache Software Foundation. All rights reserved.