Groovy Documentation

org.linkedin.glu.agent.impl.capabilities
[Groovy] Class ShellExec

java.lang.Object
  org.linkedin.glu.agent.impl.capabilities.ShellExec

class ShellExec

Because the logic of exec is quite complicated, it requires its own class

Authors:
yan@pongasoft.com


Field Summary
static java.lang.String MODULE

static Logger log

 
Property Summary
java.util.Map args

ShellImpl shell

 
Method Summary
static java.lang.Object buildCommandLine(java.lang.String commandLine)

Use bash -c to run the command line

java.lang.Object exec()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

MODULE

public static final java.lang.String MODULE


log

public static final Logger log


 
Property Detail

args

java.util.Map args


shell

ShellImpl shell


 
Method Detail

buildCommandLine

static java.lang.Object buildCommandLine(java.lang.String commandLine)
Use bash -c to run the command line


exec

java.lang.Object exec()


 

Groovy Documentation