Package | Description |
---|---|
org.jclouds.scriptbuilder.statements.chef |
Modifier and Type | Method and Description |
---|---|
static ChefSolo.Builder |
ChefSolo.builder() |
ChefSolo.Builder |
ChefSolo.Builder.chefVersion(String chefVersion)
The version of the Chef gem to install.
|
ChefSolo.Builder |
ChefSolo.Builder.cookbookPath(String cookbookPath)
Directory where Chef Solo will look for cookbooks.
|
ChefSolo.Builder |
ChefSolo.Builder.cookbookPaths(Iterable<String> cookbookPaths)
Directories where Chef Solo will look for cookbooks.
|
ChefSolo.Builder |
ChefSolo.Builder.cookbooksArchiveLocation(String cookbooksArchiveLocation)
Local file path or remote URL of a cookbook tar file.
|
ChefSolo.Builder |
ChefSolo.Builder.dataBagPath(String dataBagPath)
Directory where Chef Solo will store data bags.
|
ChefSolo.Builder |
ChefSolo.Builder.defineDataBag(DataBag dataBag)
Creates a data bag.
|
ChefSolo.Builder |
ChefSolo.Builder.defineDataBags(Iterable<DataBag> databags)
Creates a set of data bags.
|
ChefSolo.Builder |
ChefSolo.Builder.defineRole(Role role)
Creates a role.
|
ChefSolo.Builder |
ChefSolo.Builder.defineRoles(Iterable<Role> roles)
Creates a set of roles.
|
ChefSolo.Builder |
ChefSolo.Builder.fileCachePath(String fileCachePath)
Directory where Chef Solo will store files.
|
ChefSolo.Builder |
ChefSolo.Builder.group(String group)
The goup to set privilege to.
|
ChefSolo.Builder |
ChefSolo.Builder.interval(Integer interval)
Run chef-client periodically, in seconds.
|
ChefSolo.Builder |
ChefSolo.Builder.jsonAttributes(String jsonAttributes)
JSON attributes to customize cookbook values.
|
ChefSolo.Builder |
ChefSolo.Builder.logFile(String logFile)
Set the log file location, by default STDOUT.
|
ChefSolo.Builder |
ChefSolo.Builder.logLevel(String logLevel)
Set he Log level (debug, info, warn, error, fatal).
|
ChefSolo.Builder |
ChefSolo.Builder.nodeName(String nodeName)
Set the name for the node.
|
ChefSolo.Builder |
ChefSolo.Builder.rolePath(String rolePath)
Directory where Chef Solo will store roles.
|
ChefSolo.Builder |
ChefSolo.Builder.runlist(RunList runlist)
The run list to be executed in the Chef Solo run.
|
ChefSolo.Builder |
ChefSolo.Builder.splay(Integer splay)
The splay time for running at intervals, in seconds.
|
ChefSolo.Builder |
ChefSolo.Builder.user(String user)
The user to set privilege to.
|
Copyright © 2009-2013 jclouds. All Rights Reserved.