@Beta
public class ChefSoloTasks
extends java.lang.Object
Constructor and Description |
---|
ChefSoloTasks() |
Modifier and Type | Method and Description |
---|---|
static TaskFactory<?> |
buildChefFile(java.lang.String runDirectory,
java.lang.String chefDirectory,
java.lang.String phase,
java.lang.Iterable<? extends java.lang.String> runList,
java.util.Map<java.lang.String,java.lang.Object> optionalAttributes) |
static TaskFactory<?> |
installChef(java.lang.String chefDirectory,
boolean force) |
static TaskFactory<?> |
installCookbook(java.lang.String chefDirectory,
java.lang.String cookbookName,
java.lang.String cookbookArchiveUrl,
boolean force) |
static TaskFactory<?> |
installCookbooks(java.lang.String chefDirectory,
java.util.Map<java.lang.String,java.lang.String> cookbooksAndUrls,
boolean force) |
static TaskFactory<?> |
runChef(java.lang.String runDir,
java.lang.String phase) |
static TaskFactory<?> |
runChef(java.lang.String runDir,
java.lang.String phase,
java.lang.Boolean twice)
see
ChefConfig.CHEF_RUN_CONVERGE_TWICE for background on why 'twice' is available |
public static TaskFactory<?> installChef(java.lang.String chefDirectory, boolean force)
public static TaskFactory<?> installCookbooks(java.lang.String chefDirectory, java.util.Map<java.lang.String,java.lang.String> cookbooksAndUrls, boolean force)
public static TaskFactory<?> installCookbook(java.lang.String chefDirectory, java.lang.String cookbookName, java.lang.String cookbookArchiveUrl, boolean force)
public static TaskFactory<?> buildChefFile(java.lang.String runDirectory, java.lang.String chefDirectory, java.lang.String phase, java.lang.Iterable<? extends java.lang.String> runList, java.util.Map<java.lang.String,java.lang.Object> optionalAttributes)
public static TaskFactory<?> runChef(java.lang.String runDir, java.lang.String phase)
public static TaskFactory<?> runChef(java.lang.String runDir, java.lang.String phase, java.lang.Boolean twice)
ChefConfig.CHEF_RUN_CONVERGE_TWICE
for background on why 'twice' is available