|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
public interface ShellTool
Methods for executing things in an environment (localhost process, or ssh)
Field Summary | |
---|---|
static ConfigKey |
PROP_DIRECT_HEADER
|
static ConfigKey |
PROP_ERR_STREAM
|
static ConfigKey |
PROP_LOCAL_TEMP_DIR
|
static ConfigKey |
PROP_NO_EXTRA_OUTPUT
|
static ConfigKey |
PROP_OUT_STREAM
|
static ConfigKey |
PROP_RUN_AS_ROOT
|
static ConfigKey |
PROP_SCRIPT_DIR
|
static ConfigKey |
PROP_SCRIPT_HEADER
|
static ConfigKey |
PROP_SEPARATOR
|
Method Summary | |
---|---|
int
|
execCommands(java.util.Map properties, java.util.List commands, java.util.Map env)
@see #execCommands(Map, List, Map) |
int
|
execCommands(java.util.Map properties, java.util.List commands)
|
int
|
execScript(java.util.Map props, java.util.List commands, java.util.Map env)
@see #execScript(Map, List, Map) |
int
|
execScript(java.util.Map props, java.util.List commands)
|
Field Detail |
---|
* Executes the set of commands in a shell script. Blocks until completion. public static final ConfigKey PROP_DIRECT_HEADER
public static final ConfigKey PROP_ERR_STREAM
public static final ConfigKey PROP_LOCAL_TEMP_DIR
public static final ConfigKey PROP_NO_EXTRA_OUTPUT
public static final ConfigKey PROP_OUT_STREAM
public static final ConfigKey PROP_RUN_AS_ROOT
public static final ConfigKeyPROP_DIRECT_HEADER = ShellToolConfigKeysForRemote.PROP_DIRECT_HEADER; public static final ConfigKey PROP_SCRIPT_DIR
public static final ConfigKey PROP_SCRIPT_HEADER
public static final ConfigKey PROP_SEPARATOR
Method Detail |
---|
public int execCommands(java.util.Map properties, java.util.List commands, java.util.Map env)
public int execCommands(java.util.Map properties, java.util.List commands)
public int execScript(java.util.Map props, java.util.List commands, java.util.Map env)
public int execScript(java.util.Map props, java.util.List commands)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.