public class AnsibleLifecycleEffectorTasks extends MachineLifecycleEffectorTasks implements AnsibleConfig
MachineLifecycleEffectorTasks.StopMachineDetails<T>AnsibleConfig.AnsibleModesLOCATIONS, ON_BOX_BASE_DIR_RESOLVED, STOP_PROCESS_TIMEOUTANSIBLE_PLAYBOOK, ANSIBLE_PLAYBOOK_URL, ANSIBLE_PLAYBOOK_YAML, ANSIBLE_SERVICE_CHECK_HOST, ANSIBLE_SERVICE_CHECK_PORT, ANSIBLE_SERVICE_START, ANSIBLE_SERVICE_STOP, ANSIBLE_VARS, SERVICE_NAME| Constructor and Description |
|---|
AnsibleLifecycleEffectorTasks() |
| Modifier and Type | Method and Description |
|---|---|
void |
attachLifecycleEffectors(Entity entity)
Attaches lifecycle effectors (start, restart, stop) to the given entity post-creation.
|
java.lang.String |
getBaseDir() |
java.lang.Object |
getExtraVars() |
java.lang.String |
getRunDir() |
java.lang.String |
getServiceName() |
canStop, getStopMachineMode, newRestartEffector, newRestartEffectorTask, newStartEffector, newStartEffectorTask, newStopEffector, newStopEffectorTask, newSuspendEffector, newSuspendEffectorTask, resolveOnBoxDir, restart, start, stop, suspendpublic java.lang.String getServiceName()
public java.lang.Object getExtraVars()
public java.lang.String getBaseDir()
public java.lang.String getRunDir()
public void attachLifecycleEffectors(Entity entity)
MachineLifecycleEffectorTasksattachLifecycleEffectors in class MachineLifecycleEffectorTasks