java.lang.Object
org.jclouds.scriptbuilder.statements.chef.ChefSolo
All Implemented Interfaces:
Statement

public class ChefSolo extends Object implements Statement
Bootstraps a node using Chef Solo.
See Also:
  • InstallChefGems
  • invalid reference
    InstallRuby
  • invalid reference
    InstallRubyGems
  • Field Details

  • Constructor Details

    • ChefSolo

      protected ChefSolo(com.google.common.base.Optional<String> fileCachePath, com.google.common.base.Optional<String> rolePath, com.google.common.base.Optional<String> databagPath, com.google.common.base.Optional<com.google.common.collect.ImmutableList<String>> cookbookPath, com.google.common.base.Optional<String> cookbooksArchiveLocation, com.google.common.base.Optional<String> jsonAttributes, com.google.common.base.Optional<String> group, com.google.common.base.Optional<Integer> interval, com.google.common.base.Optional<String> logLevel, com.google.common.base.Optional<String> logFile, com.google.common.base.Optional<String> nodeName, com.google.common.base.Optional<Integer> splay, com.google.common.base.Optional<String> user, com.google.common.base.Optional<List<Role>> roles, com.google.common.base.Optional<List<DataBag>> databags, com.google.common.base.Optional<RunList> runlist)
  • Method Details