Class: Collins::ProvisioningWorkflow

Inherits:
PersistentState show all
Defined in:
lib/collins/workflows/provisioning_workflow.rb

Instance Attribute Summary

Attributes inherited from PersistentState

#collins_client, #exec_type, #logger, #path

Method Summary

Methods inherited from PersistentState

#auth_header, #format_spec_for_netcat, #get_hostname_port, #get_time_cmds, #initialize, #request_headers, #request_line, #run, #update_asset, #use_client, #use_curl, #use_netcat

Methods included from State::Mixin

#attribute_name, #collins_client, #expired?, #finished?, included, #logger, #method_missing, #plan, #reset!, #respond_to?, #state_name, #state_specification, #transition

Constructor Details

This class inherits a constructor from Collins::PersistentState

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Collins::State::Mixin