@Beta @Deprecated public class ChefSoloDriver extends AbstractSoftwareProcessSshDriver implements ChefConfig
ChefConfig.ChefModes
Modifier and Type | Field and Description |
---|---|
static ConfigKey<TaskFactory<? extends TaskAdaptable<java.lang.Boolean>>> |
IS_RUNNING_TASK
Deprecated.
|
static ConfigKey<TaskFactory<?>> |
STOP_TASK
Deprecated.
|
CHECK_RUNNING, CUSTOMIZING, DEBUG, IGNORE_ENTITY_SSH_FLAGS, INSTALL_INCOMPLETE, INSTALLING, KILLING, LAUNCHING, log, logSsh, NON_STANDARD_LAYOUT, PID_FILENAME, PROCESS_OWNER, RESTARTING, STOPPING, USE_PID_FILE, VALID_FLAGS
CHEF_COOKBOOK_PRIMARY_NAME, CHEF_COOKBOOK_URLS, CHEF_COOKBOOKS, CHEF_LAUNCH_ATTRIBUTES, CHEF_LAUNCH_RUN_LIST, CHEF_MODE, CHEF_NODE_NAME, CHEF_RUN_CONVERGE_TWICE, CHEF_RUN_LIST, KNIFE_CONFIG_FILE, KNIFE_EXECUTABLE, KNIFE_SETUP_COMMANDS, PID_FILE, SERVICE_NAME, WINDOWS_SERVICE_NAME
Constructor and Description |
---|
ChefSoloDriver(EntityLocal entity,
SshMachineLocation location)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
customize()
Deprecated.
|
void |
install()
Deprecated.
|
boolean |
isRunning()
Deprecated.
Whether the entity components have started.
|
void |
launch()
Deprecated.
|
void |
stop()
Deprecated.
Performs software stop (or queues tasks to do this)
|
checkNoHostnameBug, copyInstallResources, copyResource, copyResource, execute, execute, execute, getAddress, getExpandedInstallDir, getHostname, getInstallDir, getLocation, getMachine, getPortsUsed, getRunDir, getShellEnvironment, getSubnetAddress, getSubnetHostname, runPostInstallCommand, runPostLaunchCommand, runPreInstallCommand, runPreLaunchCommand, setExpandedInstallDir, setup
copyPreInstallResources, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyRuntimeResources, copyTemplate, copyTemplate, copyTemplate, getEntity, getResource, getResourceAsString, getVersion, kill, postLaunch, preInstall, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, start
public static final ConfigKey<TaskFactory<? extends TaskAdaptable<java.lang.Boolean>>> IS_RUNNING_TASK
public static final ConfigKey<TaskFactory<?>> STOP_TASK
public ChefSoloDriver(EntityLocal entity, SshMachineLocation location)
public void install()
install
in class AbstractSoftwareProcessDriver
public void customize()
customize
in class AbstractSoftwareProcessDriver
public void launch()
launch
in class AbstractSoftwareProcessDriver
public boolean isRunning()
SoftwareProcessDriver
isRunning
in interface SoftwareProcessDriver
public void stop()
SoftwareProcessDriver
stop
in interface SoftwareProcessDriver
stop
in class AbstractSoftwareProcessDriver
Startable.stop()