BaseChefService(ChefContext chefContext,
ChefApi api,
CleanupStaleNodesAndClients cleanupStaleNodesAndClients,
CreateNodeAndPopulateAutomaticAttributes createNodeAndPopulateAutomaticAttributes,
DeleteAllNodesInList deleteAllNodesInList,
ListNodes listNodes,
DeleteAllClientsInList deleteAllClientsInList,
ListClients listClients,
ListCookbookVersions listCookbookVersions,
UpdateAutomaticAttributesOnNode updateAutomaticAttributesOnNode,
com.google.common.base.Supplier<PrivateKey> privateKey,
String databag,
GroupToBootScript groupToBootScript,
BootstrapConfigForGroup bootstrapConfigForGroup,
RunListForGroup runListForGroup,
ListEnvironments listEnvironments,
ListNodesInEnvironment listNodesInEnvironment,
ListCookbookVersionsInEnvironment listCookbookVersionsInEnvironment,
org.jclouds.json.Json json,
org.jclouds.crypto.Crypto crypto)
|