All Classes and Interfaces

Class
Description
 
 
Controls the administrative access to a node.
 
 
 
A specification of a AdminAccess.Builder configuration.
Parses a single value.
 
Creates a run script
 
 
A FunctionLoader implementation which loads the target function from the classpath.
A FunctionLoader which searches for functions in the Bundle resources.
Statement used in a shell script
Bootstraps a node using Chef Solo.
 
Clones a gitRepoAndRef into a newly created directory, creates remote-tracking branches for each branch in the cloned gitRepoAndRef (visible using git branch -r), and creates and checks out an initial branch that is forked from the cloned gitRepoAndRef's currently active branch.
 
Creates a run script
 
Creates a run script
 
 
Means to access the current FunctionLoader instance;
A Data bag to be configured for a Chef Solo run.
 
Creates an environment file
you cannot return from a top-level script, so if you are using snippets that issue return then you'll want to wrap them in this.
A function loader interface.
 
Description of git coordinates to checkout.
 
 
Defines the environment of a process that can be started in the background on an operating system.
Creates an init script file
 
Installs Chef gems onto a host.
 
Installs the Chef client using the Omnibus installer.
Installs git onto a host
Installs a default JDK to a host
 
 
 
Installs Ruby onto a host.
 
Installs RubyGems onto a host.
 
Statement used in a shell script
Defines the environment of a java process that can be started in the background on an operating system.
Statement used in a shell script
FunctionLoader decorator to filters out license header comments from a file.
Statement used in a shell script without modifications apart from a trailing newline.
Type of an Operating System.
Pipes the content of the http response to a shell command that accepts input from stdin
Pipes the content of the http response to bash
Pipes the content of the http response to tar -xpzf
Replaces the password entry for a user in the shadow file, using SHA-512 crypt syntax.
 
A Role to be configured for a Chef Solo run.
 
A Run list to be executed in a Chef Solo run.
 
saves the content of the http response to a file
Creates a shell script.
A FunctionLoader implementation which delegates loading to the OSGi service registry.
Statements used to manipulate the shadow file
Constants used in shell scripting.
Control sshd_config
Statements used in ssh control
Statement used in a shell script
Statements used in a shell script
Statements used in shell scripts.
 
A java process that has a graceful shutdown mechanism.
Control /etc/sudoers
Statements used in sudo control
Statement used in a shell script
unzips the content into a directory
Creates a statement that will add a given user to a machine ("login"), with optional password, groups, private key, and authorized keys.
 
Utilities used to build init scripts.
In ShellToken, the values whose names end in _VARIABLE designate variable names we know how to translate from one platform to another.