Table of Contents - nodespec-1.0.2 Documentation
Classes and Modules
- NodeSpec
- NodeSpec::BackendProxy
- NodeSpec::BackendProxy::Base
- NodeSpec::BackendProxy::Cmd
- NodeSpec::BackendProxy::Exec
- NodeSpec::BackendProxy::SpecinfraCompatibilityError
- NodeSpec::BackendProxy::Ssh
- NodeSpec::BackendProxy::UnixshellUtility
- NodeSpec::BackendProxy::Winrm
- NodeSpec::CommandExecution
- NodeSpec::CommandExecution::CommandExecutionError
- NodeSpec::CommunicationAdapters
- NodeSpec::CommunicationAdapters::AwsEc2
- NodeSpec::CommunicationAdapters::NativeCommunicator
- NodeSpec::CommunicationAdapters::Ssh
- NodeSpec::CommunicationAdapters::SshCommunicator
- NodeSpec::CommunicationAdapters::Vagrant
- NodeSpec::CommunicationAdapters::Winrm
- NodeSpec::CommunicationAdapters::WinrmCommunicator
- NodeSpec::ConfigurationBinding
- NodeSpec::LocalCommandRunner
- NodeSpec::Node
- NodeSpec::Node::BadNodeNameError
- NodeSpec::NodeConfigurations
- NodeSpec::Provisioning
- NodeSpec::Provisioning::Ansible
- NodeSpec::Provisioning::Chef
- NodeSpec::Provisioning::Puppet
- NodeSpec::Provisioning::Shellscript
- NodeSpec::RunOptions
- NodeSpec::RuntimeGemLoader
- NodeSpec::SharedExamplesSupport
- NodeSpec::VerboseOutput
Methods
- ::adapter_class — NodeSpec::CommunicationAdapters
- ::command_timeout — NodeSpec::RunOptions
- ::communicator_for — NodeSpec::CommunicationAdapters::AwsEc2
- ::communicator_for — NodeSpec::CommunicationAdapters::Ssh
- ::communicator_for — NodeSpec::CommunicationAdapters::Vagrant
- ::communicator_for — NodeSpec::CommunicationAdapters::Winrm
- ::create — NodeSpec::BackendProxy
- ::fetch_connection_details — NodeSpec::CommunicationAdapters::Vagrant
- ::get_communicator — NodeSpec::CommunicationAdapters
- ::new — NodeSpec::BackendProxy::Ssh
- ::new — NodeSpec::BackendProxy::Winrm
- ::new — NodeSpec::CommunicationAdapters::SshCommunicator
- ::new — NodeSpec::CommunicationAdapters::WinrmCommunicator
- ::new — NodeSpec::ConfigurationBinding
- ::new — NodeSpec::Node
- ::new — NodeSpec::NodeConfigurations
- ::new — NodeSpec::Provisioning::Ansible
- ::new — NodeSpec::Provisioning::Chef
- ::new — NodeSpec::Provisioning::Puppet
- ::new — NodeSpec::Provisioning::Shellscript
- ::parse_error_data — NodeSpec::CommunicationAdapters::Vagrant
- ::parse_ssh_config_data — NodeSpec::CommunicationAdapters::Vagrant
- ::require_or_fail — NodeSpec::RuntimeGemLoader
- ::set_current_node — NodeSpec
- #ansible_config — NodeSpec::Provisioning::Ansible
- #ansible_module — NodeSpec::Provisioning::Ansible
- #ansible_playbook — NodeSpec::Provisioning::Ansible
- #attributes_option — NodeSpec::Provisioning::Chef
- #backend — NodeSpec::CommunicationAdapters::NativeCommunicator
- #backend — NodeSpec::CommunicationAdapters::SshCommunicator
- #backend — NodeSpec::CommunicationAdapters::WinrmCommunicator
- #backend_proxy — NodeSpec::CommunicationAdapters::NativeCommunicator
- #backend_proxy — NodeSpec::CommunicationAdapters::SshCommunicator
- #backend_proxy — NodeSpec::CommunicationAdapters::WinrmCommunicator
- #backend_proxy — NodeSpec::Node
- #bind_session_for — NodeSpec::ConfigurationBinding
- #build_and_run — NodeSpec::Provisioning::Ansible
- #chef_apply_execute — NodeSpec::Provisioning::Chef
- #chef_apply_recipe — NodeSpec::Provisioning::Chef
- #chef_client_config — NodeSpec::Provisioning::Chef
- #chef_client_runlist — NodeSpec::Provisioning::Chef
- #cmd_create_directory — NodeSpec::BackendProxy::UnixshellUtility
- #cmd_create_file — NodeSpec::BackendProxy::UnixshellUtility
- #configuration_option — NodeSpec::Provisioning::Chef
- #create_temp_directory — NodeSpec::Node
- #create_temp_file — NodeSpec::Provisioning::Ansible
- #enable_host_auto_discovery — NodeSpec::Provisioning::Ansible
- #execute — NodeSpec::BackendProxy::Base
- #execute — NodeSpec::BackendProxy::Cmd
- #execute — NodeSpec::BackendProxy::Exec
- #execute — NodeSpec::BackendProxy::Ssh
- #execute — NodeSpec::BackendProxy::Winrm
- #execute — NodeSpec::Node
- #execute_file — NodeSpec::Provisioning::Shellscript
- #execute_script — NodeSpec::Provisioning::Shellscript
- #execute_within_timeout — NodeSpec::CommandExecution
- #get — NodeSpec::NodeConfigurations
- #group_command_options — NodeSpec::Provisioning::Puppet
- #init_session — NodeSpec::CommunicationAdapters::NativeCommunicator
- #init_session — NodeSpec::CommunicationAdapters::SshCommunicator
- #init_session — NodeSpec::CommunicationAdapters::WinrmCommunicator
- #it_is_node_with_roles — NodeSpec::SharedExamplesSupport
- #puppet_apply_execute — NodeSpec::Provisioning::Puppet
- #puppet_apply_manifest — NodeSpec::Provisioning::Puppet
- #run_as_sudo — NodeSpec::Provisioning::Ansible
- #run_as_sudo — NodeSpec::BackendProxy::UnixshellUtility
- #run_command — NodeSpec::LocalCommandRunner
- #set_attributes — NodeSpec::Provisioning::Chef
- #set_config_path — NodeSpec::Provisioning::Ansible
- #set_cookbook_paths — NodeSpec::Provisioning::Chef
- #set_extra_vars — NodeSpec::Provisioning::Ansible
- #set_facts — NodeSpec::Provisioning::Puppet
- #set_hieradata — NodeSpec::Provisioning::Puppet
- #set_host_key_checking — NodeSpec::Provisioning::Ansible
- #set_hostfile_path — NodeSpec::Provisioning::Ansible
- #set_modulepaths — NodeSpec::Provisioning::Puppet
- #shellcmd — NodeSpec::BackendProxy::UnixshellUtility
- #sudo_option — NodeSpec::Provisioning::Ansible
- #temp_directory — NodeSpec::BackendProxy::UnixshellUtility
- #unbind_ssh_session — NodeSpec::ConfigurationBinding
- #unbind_winrm_session — NodeSpec::ConfigurationBinding
- #validate — NodeSpec::Node
- #verbose_puts — NodeSpec::VerboseOutput