public static class ScriptUtils.ScriptRunner extends Object
| Modifier and Type | Field and Description |
|---|---|
List<String> |
args |
File |
cwd |
static String |
DRILLBIT_RESTART |
static String |
DRILLBIT_RUN |
static String |
DRILLBIT_START |
static String |
DRILLBIT_STATUS |
static String |
DRILLBIT_STOP |
File |
drillHome |
Map<String,String> |
env |
File |
logDir |
File |
outputFile |
File |
pidFile |
boolean |
preserveLogs |
String |
script |
| Constructor and Description |
|---|
ScriptRunner(String script) |
ScriptRunner(String script,
String cmd) |
ScriptRunner(String script,
String[] cmdArgs) |
| Modifier and Type | Method and Description |
|---|---|
ScriptUtils.ScriptRunner |
addEnv(String key,
String value) |
ScriptUtils.ScriptRunner |
preserveLogs() |
ScriptUtils.RunResult |
run() |
ScriptUtils.ScriptRunner |
withArg(String arg) |
ScriptUtils.ScriptRunner |
withEnvironment(Map<String,String> env) |
ScriptUtils.ScriptRunner |
withLogDir(File logDir) |
ScriptUtils.ScriptRunner |
withSite(File siteDir) |
public static String DRILLBIT_RUN
public static String DRILLBIT_START
public static String DRILLBIT_STATUS
public static String DRILLBIT_STOP
public static String DRILLBIT_RESTART
public File cwd
public File drillHome
public String script
public File logDir
public File pidFile
public File outputFile
public boolean preserveLogs
public ScriptRunner(String script)
public ScriptUtils.ScriptRunner withArg(String arg)
public ScriptUtils.ScriptRunner withSite(File siteDir)
public ScriptUtils.ScriptRunner withEnvironment(Map<String,String> env)
public ScriptUtils.ScriptRunner addEnv(String key, String value)
public ScriptUtils.ScriptRunner withLogDir(File logDir)
public ScriptUtils.ScriptRunner preserveLogs()
public ScriptUtils.RunResult run() throws IOException
IOExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.