Table of Contents - dopi-0.18.2 Documentation
Classes and Modules
- Dopi
- Dopi::Cli
- Dopi::Command
- Dopi::Command::Custom
- Dopi::Command::Dummy
- Dopi::Command::Mco
- Dopi::Command::Mco::Rpc
- Dopi::Command::Ssh
- Dopi::Command::Ssh::Custom
- Dopi::Command::Ssh::FileContains
- Dopi::Command::Ssh::FileDeploy
- Dopi::Command::Ssh::FileExists
- Dopi::Command::Ssh::FileReplace
- Dopi::Command::Ssh::PuppetAgentRun
- Dopi::Command::Ssh::Reboot
- Dopi::Command::Ssh::WaitForLogin
- Dopi::Command::Winrm
- Dopi::Command::Winrm::Cmd
- Dopi::Command::Winrm::FileContains
- Dopi::Command::Winrm::FileExists
- Dopi::Command::Winrm::Powershell
- Dopi::Command::Winrm::PuppetAgentRun
- Dopi::Command::Winrm::Reboot
- Dopi::Command::Winrm::WaitForLogin
- Dopi::CommandConnectionError
- Dopi::CommandExecutionError
- Dopi::CommandParser
- Dopi::CommandParser::Arguments
- Dopi::CommandParser::Credentials
- Dopi::CommandParser::Env
- Dopi::CommandParser::Exec
- Dopi::CommandParser::ExitCode
- Dopi::CommandParser::Output
- Dopi::CommandParser::PuppetRun
- Dopi::CommandParsingError
- Dopi::CommandSet
- Dopi::ConnectionError
- Dopi::Connector
- Dopi::Connector::Local
- Dopi::Connector::Ssh
- Dopi::Connector::Winrm
- Dopi::GracefulExit
- Dopi::NoRoleFoundError
- Dopi::Node
- Dopi::NodeConnectionError
- Dopi::Plan
- Dopi::PluginLoaderError
- Dopi::PluginManager
- Dopi::State
- Dopi::StateStore
- Dopi::StateStoreObserver
- Dopi::StateTransitionError
- Dopi::Step
- Dopi::StepSet
Methods
- ::<< — Dopi::PluginManager
- ::add — Dopi
- ::command_add — Dopi::Cli
- ::command_list — Dopi::Cli
- ::command_remove — Dopi::Cli
- ::command_reset — Dopi::Cli
- ::command_run — Dopi::Cli
- ::command_show — Dopi::Cli
- ::command_update — Dopi::Cli
- ::command_validate — Dopi::Cli
- ::create_instance — Dopi::PluginManager
- ::create_plugin_instance — Dopi::Command
- ::delete_plugin_default — Dopi::Command
- ::delete_plugin_defaults — Dopi::Command
- ::draw_command_set — Dopi::Cli
- ::draw_screen — Dopi::Cli
- ::draw_step — Dopi::Cli
- ::draw_step_set — Dopi::Cli
- ::ensure_plan_exists — Dopi
- ::get_plan — Dopi
- ::get_plugin_name — Dopi::PluginManager
- ::global_options — Dopi::Cli
- ::inherited — Dopi::Command
- ::list — Dopi
- ::log — Dopi
- ::logger= — Dopi
- ::new — Dopi::Command
- ::new — Dopi::Command::Ssh::PuppetAgentRun
- ::new — Dopi::Command::Winrm::PuppetAgentRun
- ::new — Dopi::CommandSet
- ::new — Dopi::Node
- ::new — Dopi::Plan
- ::new — Dopi::StateStore
- ::new — Dopi::StateStoreObserver
- ::new — Dopi::Step
- ::new — Dopi::StepSet
- ::on_state_change — Dopi
- ::pending_updates? — Dopi
- ::plan_store — Dopi
- ::plugin_defaults — Dopi::Command
- ::plugin_klass — Dopi::PluginManager
- ::plugin_klass_list — Dopi::PluginManager
- ::plugin_list — Dopi::PluginManager
- ::plugin_name_list — Dopi::PluginManager
- ::print_state — Dopi::Cli
- ::remove — Dopi
- ::reset — Dopi
- ::run — Dopi
- ::run_options — Dopi::Cli
- ::run_signal_handler — Dopi
- ::set_plugin_defaults — Dopi::Command
- ::show — Dopi
- ::state — Dopi::Cli
- ::str_state_color — Dopi::Cli
- ::update_plan — Dopi
- ::update_state — Dopi
- ::valid? — Dopi
- ::wipe_plugin_defaults — Dopi::Command
- #action — Dopi::Command::Mco::Rpc
- #action_valid? — Dopi::Command::Mco::Rpc
- #add_command — Dopi::StateStore
- #add_step — Dopi::StateStore
- #address — Dopi::Node
- #addresses — Dopi::Node
- #agent — Dopi::Command::Mco::Rpc
- #agent_valid? — Dopi::Command::Mco::Rpc
- #arguments — Dopi::Command::Mco::Rpc
- #arguments — Dopi::CommandParser::Arguments
- #arguments_valid? — Dopi::Command::Mco::Rpc
- #arguments_valid? — Dopi::CommandParser::Arguments
- #auth_method — Dopi::Connector::Winrm
- #base64 — Dopi::Connector::Ssh
- #base64_valid? — Dopi::Connector::Ssh
- #basic_auth_only — Dopi::Connector::Winrm
- #basic_auth_only_valid? — Dopi::Connector::Winrm
- #ca_trust_path — Dopi::Connector::Winrm
- #ca_trust_path_valid? — Dopi::Connector::Winrm
- #canary_host — Dopi::Step
- #check_exit_code — Dopi::CommandParser::ExitCode
- #check_host_key — Dopi::Connector::Ssh
- #check_host_key_valid? — Dopi::Connector::Ssh
- #check_output — Dopi::CommandParser::Output
- #check_run_lock — Dopi::Command::Ssh::PuppetAgentRun
- #check_run_lock — Dopi::Command::Winrm::PuppetAgentRun
- #check_run_lock_wrapper — Dopi::CommandParser::PuppetRun
- #clear — Dopi::StateStore
- #command_sets — Dopi::Step
- #command_string — Dopi::Command::Custom
- #command_string — Dopi::Command::Ssh::Custom
- #command_string — Dopi::Command::Ssh::FileContains
- #command_string — Dopi::Command::Ssh::FileDeploy
- #command_string — Dopi::Command::Ssh::FileExists
- #command_string — Dopi::Command::Ssh::FileReplace
- #command_string — Dopi::Command::Winrm::Cmd
- #command_string — Dopi::Command::Winrm::FileContains
- #command_string — Dopi::Command::Winrm::FileExists
- #commands — Dopi::CommandSet
- #connection_possible? — Dopi::Node
- #connection_timeout — Dopi::Command::Ssh::WaitForLogin
- #connection_timeout_valid? — Dopi::Command::Ssh::WaitForLogin
- #content — Dopi::Command::Ssh::FileDeploy
- #content_valid? — Dopi::Command::Ssh::FileDeploy
- #create_env — Dopi::CommandParser::Env
- #create_exit_codes — Dopi::CommandParser::ExitCode
- #create_local_env — Dopi::Connector::Ssh
- #create_ssh_command_string — Dopi::Connector::Ssh
- #credentials — Dopi::CommandParser::Credentials
- #credentials_valid? — Dopi::CommandParser::Credentials
- #del_command — Dopi::StateStore
- #del_step — Dopi::StateStore
- #delete_on_signal — Dopi::State
- #delete_plugin_defaults — Dopi::Step
- #disable_sspi — Dopi::Connector::Winrm
- #disable_sspi_valid? — Dopi::Connector::Winrm
- #endpoint — Dopi::Connector::Winrm
- #env — Dopi::CommandParser::Env
- #env_valid? — Dopi::CommandParser::Env
- #error_patterns — Dopi::CommandParser::Output
- #error_patterns_valid? — Dopi::CommandParser::Output
- #exec — Dopi::CommandParser::Exec
- #exec_valid? — Dopi::CommandParser::Exec
- #expect_exit_codes — Dopi::CommandParser::ExitCode
- #expect_exit_codes_defaults — Dopi::Command::Mco::Rpc
- #expect_exit_codes_valid? — Dopi::CommandParser::ExitCode
- #fail_on_warning — Dopi::CommandParser::Output
- #fail_on_warning_valid? — Dopi::CommandParser::Output
- #file — Dopi::Command::Ssh::FileContains
- #file — Dopi::Command::Ssh::FileDeploy
- #file — Dopi::Command::Ssh::FileExists
- #file — Dopi::Command::Ssh::FileReplace
- #file — Dopi::Command::Winrm::FileContains
- #file — Dopi::Command::Winrm::FileExists
- #file_valid? — Dopi::Command::Ssh::FileContains
- #file_valid? — Dopi::Command::Ssh::FileDeploy
- #file_valid? — Dopi::Command::Ssh::FileExists
- #file_valid? — Dopi::Command::Ssh::FileReplace
- #file_valid? — Dopi::Command::Winrm::FileContains
- #file_valid? — Dopi::Command::Winrm::FileExists
- #global — Dopi::Command::Ssh::FileReplace
- #global_string — Dopi::Command::Ssh::FileReplace
- #global_valid? — Dopi::Command::Ssh::FileReplace
- #ignore — Dopi::StateStore
- #interval — Dopi::Command::Ssh::WaitForLogin
- #interval — Dopi::Command::Winrm::WaitForLogin
- #interval_valid? — Dopi::Command::Ssh::WaitForLogin
- #interval_valid? — Dopi::Command::Winrm::WaitForLogin
- #is_runnable? — Dopi::Step
- #lines_with_matches — Dopi::CommandParser::Output
- #load_state — Dopi::Command
- #load_state — Dopi::CommandSet
- #load_state — Dopi::Plan
- #load_state — Dopi::Step
- #load_state — Dopi::StepSet
- #local_command — Dopi::Connector::Local
- #log — Dopi::Command
- #log_prefix — Dopi::Command
- #max_in_flight — Dopi::Step
- #max_per_role — Dopi::Step
- #max_rerun — Dopi::CommandParser::PuppetRun
- #max_rerun_valid? — Dopi::CommandParser::PuppetRun
- #merged_env — Dopi::Connector::Local
- #merged_hash — Dopi::Command
- #meta_run — Dopi::Command
- #meta_valid? — Dopi::Command
- #method_missing — Dopi::StateStore
- #name — Dopi::CommandSet
- #name — Dopi::Step
- #name — Dopi::StepSet
- #next_command_set — Dopi::Step
- #node_info_ip_addresses — Dopi::Node
- #nodes — Dopi::Plan
- #notify_done — Dopi::Step
- #on_signal — Dopi::State
- #operation_timeout — Dopi::Connector::Winrm
- #operation_timeout_valid? — Dopi::Connector::Winrm
- #options — Dopi::Command::Mco::Rpc
- #options — Dopi::Connector::Ssh
- #options_defaults — Dopi::Command::Mco::Rpc
- #options_valid? — Dopi::Command::Mco::Rpc
- #parse_arguments — Dopi::CommandParser::Arguments
- #parse_credentials — Dopi::CommandParser::Credentials
- #parse_mco_result — Dopi::Command::Mco::Rpc
- #parse_mco_result_data — Dopi::Command::Mco::Rpc
- #parse_output — Dopi::CommandParser::Output
- #parse_output_defaults — Dopi::CommandParser::PuppetRun
- #parse_output_valid? — Dopi::CommandParser::Output
- #parser_patterns_valid? — Dopi::CommandParser::Output
- #pattern — Dopi::Command::Ssh::FileContains
- #pattern — Dopi::Command::Ssh::FileReplace
- #pattern — Dopi::Command::Winrm::FileContains
- #pattern_valid? — Dopi::Command::Ssh::FileContains
- #pattern_valid? — Dopi::Command::Ssh::FileReplace
- #pattern_valid? — Dopi::Command::Winrm::FileContains
- #persist_state — Dopi::StateStore
- #plan_ip_addresses — Dopi::Node
- #plugin_list — Dopi::Step
- #port — Dopi::Connector::Ssh
- #port — Dopi::Connector::Winrm
- #port_valid? — Dopi::Connector::Ssh
- #port_valid? — Dopi::Connector::Winrm
- #puppet_bin — Dopi::CommandParser::PuppetRun
- #puppet_bin_valid? — Dopi::CommandParser::PuppetRun
- #puppet_run — Dopi::Command::Ssh::PuppetAgentRun
- #puppet_run — Dopi::Command::Winrm::PuppetAgentRun
- #puppet_run_wrapper — Dopi::CommandParser::PuppetRun
- #queue — Dopi::Step
- #quiet — Dopi::Connector::Ssh
- #quiet_valid? — Dopi::Connector::Ssh
- #reboot_cmd — Dopi::Command::Ssh::Reboot
- #reboot_cmd_valid? — Dopi::Command::Ssh::Reboot
- #replacement — Dopi::Command::Ssh::FileReplace
- #replacement_valid? — Dopi::Command::Ssh::FileReplace
- #rerun_on_change — Dopi::CommandParser::PuppetRun
- #rerun_on_change_valid? — Dopi::CommandParser::PuppetRun
- #rerun_on_error — Dopi::CommandParser::PuppetRun
- #rerun_on_error_valid? — Dopi::CommandParser::PuppetRun
- #reset_address — Dopi::Node
- #reset_signals — Dopi::State
- #run — Dopi::Command
- #run — Dopi::Command::Custom
- #run — Dopi::Command::Dummy
- #run — Dopi::Command::Mco::Rpc
- #run — Dopi::Command::Ssh::Custom
- #run — Dopi::Command::Ssh::FileContains
- #run — Dopi::Command::Ssh::FileDeploy
- #run — Dopi::Command::Ssh::FileExists
- #run — Dopi::Command::Ssh::FileReplace
- #run — Dopi::Command::Ssh::Reboot
- #run — Dopi::Command::Ssh::WaitForLogin
- #run — Dopi::Command::Winrm::Cmd
- #run — Dopi::Command::Winrm::FileContains
- #run — Dopi::Command::Winrm::FileExists
- #run — Dopi::Command::Winrm::Powershell
- #run — Dopi::Command::Winrm::Reboot
- #run — Dopi::Command::Winrm::WaitForLogin
- #run — Dopi::CommandSet
- #run — Dopi::Plan
- #run — Dopi::Step
- #run — Dopi::StepSet
- #run — Dopi::CommandParser::PuppetRun
- #run_canary — Dopi::Step
- #run_command_sets — Dopi::Step
- #run_noop — Dopi::Command
- #run_noop — Dopi::Command::Custom
- #run_noop — Dopi::Command::Mco::Rpc
- #run_noop — Dopi::Command::Ssh::Custom
- #run_noop — Dopi::Command::Ssh::FileContains
- #run_noop — Dopi::Command::Ssh::FileDeploy
- #run_noop — Dopi::Command::Ssh::FileExists
- #run_noop — Dopi::Command::Ssh::FileReplace
- #run_noop — Dopi::Command::Winrm::Cmd
- #run_noop — Dopi::Command::Winrm::FileContains
- #run_noop — Dopi::Command::Winrm::FileExists
- #running_groups — Dopi::Step
- #send_signal — Dopi::State
- #set_plugin_defaults — Dopi::Step
- #signal_procs — Dopi::State
- #signals — Dopi::State
- #skip_run? — Dopi::Command
- #ssh_command — Dopi::Connector::Ssh
- #ssh_encode_command — Dopi::Connector::Ssh
- #ssh_env_string — Dopi::Connector::Ssh
- #ssh_escape_command — Dopi::Connector::Ssh
- #ssh_options — Dopi::Connector::Ssh
- #ssh_options_defaults — Dopi::Command::Ssh::WaitForLogin
- #ssh_options_valid? — Dopi::Connector::Ssh
- #sshpass_bin — Dopi::Connector::Ssh
- #sshpass_cmd — Dopi::Connector::Ssh
- #ssl — Dopi::Connector::Winrm
- #ssl_valid? — Dopi::Connector::Winrm
- #state — Dopi::State
- #state_add_child — Dopi::State
- #state_auto_evaluate_children — Dopi::State
- #state_auto_evaluate_children= — Dopi::State
- #state_changed — Dopi::State
- #state_children — Dopi::State
- #state_children_done? — Dopi::State
- #state_children_failed? — Dopi::State
- #state_children_partial? — Dopi::State
- #state_children_ready? — Dopi::State
- #state_children_running? — Dopi::State
- #state_children_running_noop? — Dopi::State
- #state_children_starting? — Dopi::State
- #state_done? — Dopi::State
- #state_fail — Dopi::State
- #state_failed? — Dopi::State
- #state_finish — Dopi::State
- #state_hash — Dopi::Command
- #state_hash — Dopi::CommandSet
- #state_hash — Dopi::Plan
- #state_hash — Dopi::StateStore
- #state_hash — Dopi::Step
- #state_hash — Dopi::StepSet
- #state_partial? — Dopi::State
- #state_ready — Dopi::State
- #state_ready? — Dopi::State
- #state_reset — Dopi::State
- #state_reset_with_children — Dopi::State
- #state_run — Dopi::State
- #state_run_noop — Dopi::State
- #state_running? — Dopi::State
- #state_running_noop? — Dopi::State
- #state_start — Dopi::State
- #state_starting? — Dopi::State
- #step_sets — Dopi::Plan
- #steps — Dopi::StepSet
- #supported_credential_types — Dopi::Connector::Ssh
- #supported_credential_types — Dopi::Connector::Winrm
- #to_yaml_properties — Dopi::Step
- #to_yaml_properties — Dopi::State
- #update — Dopi::StateStore
- #update — Dopi::StateStoreObserver
- #update — Dopi::State
- #update_mutex — Dopi::State
- #update_rule_commands — Dopi::StateStore
- #update_rule_steps — Dopi::StateStore
- #update_state — Dopi::StateStore
- #valid? — Dopi::CommandSet
- #valid? — Dopi::Plan
- #valid? — Dopi::Step
- #valid? — Dopi::StepSet
- #validate — Dopi::Command
- #validate — Dopi::Command::Custom
- #validate — Dopi::Command::Dummy
- #validate — Dopi::Command::Mco::Rpc
- #validate — Dopi::Command::Ssh::Custom
- #validate — Dopi::Command::Ssh::FileContains
- #validate — Dopi::Command::Ssh::FileDeploy
- #validate — Dopi::Command::Ssh::FileExists
- #validate — Dopi::Command::Ssh::FileReplace
- #validate — Dopi::Command::Ssh::PuppetAgentRun
- #validate — Dopi::Command::Ssh::Reboot
- #validate — Dopi::Command::Ssh::WaitForLogin
- #validate — Dopi::Command::Winrm::Cmd
- #validate — Dopi::Command::Winrm::FileContains
- #validate — Dopi::Command::Winrm::FileExists
- #validate — Dopi::Command::Winrm::PuppetAgentRun
- #validate — Dopi::Command::Winrm::WaitForLogin
- #validate_arguments — Dopi::CommandParser::Arguments
- #validate_credentials — Dopi::CommandParser::Credentials
- #validate_env — Dopi::CommandParser::Env
- #validate_exec — Dopi::CommandParser::Exec
- #validate_exit_code — Dopi::CommandParser::ExitCode
- #validate_output — Dopi::CommandParser::Output
- #validate_puppet_run — Dopi::CommandParser::PuppetRun
- #validate_ssh — Dopi::Connector::Ssh
- #validate_winrm — Dopi::Connector::Winrm
- #verify_commands — Dopi::Command
- #verify_commands_ok? — Dopi::Command
- #wait_if_already_running — Dopi::CommandParser::PuppetRun
- #wait_if_already_running_valid? — Dopi::CommandParser::PuppetRun
- #warning_patterns — Dopi::CommandParser::Output
- #warning_patterns_valid? — Dopi::CommandParser::Output
- #winrm — Dopi::Connector::Winrm
- #winrm_command — Dopi::Connector::Winrm
- #winrm_powershell_command — Dopi::Connector::Winrm
- #working_ssh_credential — Dopi::Connector::Ssh