Brooklyn

brooklyn.entity.chef
[Java] Class ChefTasks

java.lang.Object
  brooklyn.entity.chef.ChefTasks

@Beta
public class ChefTasks

Method Summary
static TaskFactory buildChefFile(java.lang.String runDirectory, java.lang.String chefDirectory, java.lang.String phase, java.lang.Iterable runList, java.util.Map optionalAttributes)

protected static java.lang.String cdAndRun(java.lang.String targetDirectory, java.lang.String command)

static TaskFactory installChef(java.lang.String chefDirectory, boolean force)

static TaskFactory installCookbook(java.lang.String chefDirectory, java.lang.String cookbook, java.lang.String url, boolean force)

static TaskFactory installCookbooks(java.lang.String chefDirectory, java.util.Map cookbooksAndUrls, boolean force)

static TaskFactory runChef(java.lang.String runDir, java.lang.String phase)

 
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()
 

Method Detail

buildChefFile

public static TaskFactory buildChefFile(java.lang.String runDirectory, java.lang.String chefDirectory, java.lang.String phase, java.lang.Iterable runList, java.util.Map optionalAttributes)


cdAndRun

protected static java.lang.String cdAndRun(java.lang.String targetDirectory, java.lang.String command)


installChef

public static TaskFactory installChef(java.lang.String chefDirectory, boolean force)


installCookbook

public static TaskFactory installCookbook(java.lang.String chefDirectory, java.lang.String cookbook, java.lang.String url, boolean force)


installCookbooks

public static TaskFactory installCookbooks(java.lang.String chefDirectory, java.util.Map cookbooksAndUrls, boolean force)


runChef

public static TaskFactory runChef(java.lang.String runDir, java.lang.String phase)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.