org.jclouds.karaf.commands.compute
Class RunScriptBase
java.lang.Object
org.apache.karaf.shell.console.AbstractAction
org.jclouds.karaf.commands.compute.ComputeCommandBase
org.jclouds.karaf.commands.compute.ComputeCommandWithOptions
org.jclouds.karaf.commands.compute.RunScriptBase
- All Implemented Interfaces:
- org.apache.felix.gogo.commands.Action
- Direct Known Subclasses:
- ComputeRunscriptBase
public abstract class RunScriptBase
- extends ComputeCommandWithOptions
- Author:
- Guillaume Nodet (gnodet)
| Fields inherited from class org.apache.karaf.shell.console.AbstractAction |
log, session |
| Methods inherited from class org.jclouds.karaf.commands.compute.ComputeCommandBase |
execute, findOrCreateFactoryConfiguration, getAllLocations, getCacheProvider, getConfigAdmin, getCpuCores, getCpuUnits, getMemory, getOperatingSystemDetails, getPrivateAddresses, getPublicAddresses, getShellTableFactory, printComputeApis, printComputeProviders, printHardwares, printImages, printLocations, printNodeInfo, printNodes, setCacheProvider, setComputeServices, setConfigAdmin, setShellTableFactory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
user
protected String user
password
protected String password
RunScriptBase
public RunScriptBase()
getId
public abstract String getId()
getGroup
public abstract String getGroup()
getScript
public abstract String getScript()
getStatement
public abstract org.jclouds.scriptbuilder.domain.Statement getStatement()
runAsRoot
public abstract boolean runAsRoot()
doExecute
protected Object doExecute()
throws Exception
- Specified by:
doExecute in class org.apache.karaf.shell.console.AbstractAction
- Throws:
Exception
getNodeFilter
public com.google.common.base.Predicate<org.jclouds.compute.domain.NodeMetadata> getNodeFilter()
getComputeFilter
public com.google.common.base.Predicate<org.jclouds.compute.domain.ComputeMetadata> getComputeFilter()
Copyright © 2013. All Rights Reserved.