Table of Contents - inprovise-0.2.29 Documentation
Classes and Modules
- Inprovise
- Inprovise::Cli
- Inprovise::CmdChannel
- Inprovise::CmdChannel::Exception
- Inprovise::CmdHelper
- Inprovise::Config
- Inprovise::Controller
- Inprovise::DSL
- Inprovise::ExecutionContext
- Inprovise::ExecutionContext::ConfigDSL
- Inprovise::ExecutionContext::DSL
- Inprovise::Infrastructure
- Inprovise::Infrastructure::Group
- Inprovise::Infrastructure::Node
- Inprovise::Infrastructure::Target
- Inprovise::LocalFile
- Inprovise::Logger
- Inprovise::MissingActionError
- Inprovise::MockExecutionContext
- Inprovise::RemoteFile
- Inprovise::Resolver
- Inprovise::Resolver::CircularDependencyError
- Inprovise::Script
- Inprovise::Script::DSL
- Inprovise::ScriptIndex
- Inprovise::ScriptIndex::MissingScriptError
- Inprovise::ScriptRunner
- Inprovise::ScriptRunner::ValidationFailureError
- Inprovise::Sniffer
- Inprovise::Template
- Inprovise::TriggerRunner
- Object
Methods
- ::add — Inprovise::Controller
- ::add_script — Inprovise
- ::add_sniffer — Inprovise::Sniffer
- ::cleanup! — Inprovise::Controller
- ::controllers — Inprovise::Controller
- ::default — Inprovise::ScriptIndex
- ::default_implementation — Inprovise::CmdChannel
- ::default_implementation — Inprovise::CmdHelper
- ::default_implementation= — Inprovise::CmdChannel
- ::default_implementation= — Inprovise::CmdHelper
- ::default_scheme — Inprovise
- ::define — Inprovise::CmdChannel
- ::define — Inprovise::CmdHelper
- ::define — Inprovise::Sniffer
- ::demonstrate — Inprovise
- ::demonstrate= — Inprovise
- ::deregister — Inprovise::Infrastructure
- ::empty? — Inprovise::Controller
- ::eval — Inprovise::Controller
- ::eval — Inprovise::TriggerRunner
- ::find — Inprovise::Infrastructure
- ::find_infra — Inprovise
- ::get — Inprovise::CmdHelper
- ::get_value — Inprovise::Controller
- ::head — Inprovise::Controller
- ::implementations — Inprovise::CmdChannel
- ::implementations — Inprovise::CmdHelper
- ::infra — Inprovise
- ::init — Inprovise::Infrastructure
- ::json_create — Inprovise::Infrastructure::Group
- ::json_create — Inprovise::Infrastructure::Node
- ::list — Inprovise::Infrastructure
- ::list_scripts — Inprovise::Controller
- ::load — Inprovise::Infrastructure
- ::load_schemes — Inprovise::Controller
- ::loaded? — Inprovise
- ::log — Inprovise
- ::names — Inprovise::Infrastructure
- ::new — Object
- ::new — Inprovise::Config
- ::new — Inprovise::Controller
- ::new — Inprovise::ExecutionContext
- ::new — Inprovise::ExecutionContext::ConfigDSL
- ::new — Inprovise::MissingActionError
- ::new — Inprovise::Infrastructure::Group
- ::new — Inprovise::Infrastructure::Target
- ::new — Inprovise::LocalFile
- ::new — Inprovise::Logger
- ::new — Inprovise::Infrastructure::Node
- ::new — Inprovise::RemoteFile
- ::new — Inprovise::Resolver
- ::new — Inprovise::Resolver::CircularDependencyError
- ::new — Inprovise::Script
- ::new — Inprovise::Script::DSL
- ::new — Inprovise::ScriptIndex
- ::new — Inprovise::ScriptIndex::MissingScriptError
- ::new — Inprovise::ScriptRunner
- ::new — Inprovise::ScriptRunner::ValidationFailureError
- ::new — Inprovise::Template
- ::new — Inprovise::TriggerRunner
- ::new — Inprovise::CmdChannel
- ::new — Inprovise::CmdHelper
- ::open — Inprovise::CmdChannel
- ::parse_config — Inprovise::Controller
- ::register — Inprovise::Infrastructure
- ::root — Inprovise
- ::run — Inprovise::Controller
- ::run_infra_command — Inprovise::Controller
- ::run_provisioning_command — Inprovise::Controller
- ::run_sniffers_for — Inprovise::Sniffer
- ::save — Inprovise::Infrastructure
- ::schemes — Inprovise
- ::sequential — Inprovise
- ::sequential= — Inprovise
- ::setup_provisioning_cmd — Inprovise::Cli
- ::shift — Inprovise::Controller
- ::show_backtrace — Inprovise
- ::show_backtrace= — Inprovise
- ::show_target — Inprovise::Cli
- ::singleton_class — Inprovise::DSL
- ::skip_dependencies — Inprovise
- ::skip_dependencies= — Inprovise
- ::sniffers — Inprovise::Sniffer
- ::streams — Inprovise::Logger
- ::symbolize_keys — Inprovise::Infrastructure
- ::targets — Inprovise::Infrastructure
- ::verbosity — Inprovise
- ::verbosity= — Inprovise
- ::wait! — Inprovise::Controller
- #[] — Inprovise::Config
- #[]= — Inprovise::Config
- #_v_ — Inprovise::Config
- #action — Inprovise::Script
- #action — Inprovise::Script::DSL
- #add — Inprovise::ScriptIndex
- #add_group — Inprovise::Controller
- #add_node — Inprovise::Controller
- #add_target — Inprovise::Infrastructure::Group
- #add_target — Inprovise::Infrastructure::Target
- #add_to — Inprovise::Infrastructure::Target
- #admin_user — Object
- #admin_user — Inprovise::CmdHelper
- #apply — Inprovise::Script
- #apply — Inprovise::Script::DSL
- #as — Inprovise::ExecutionContext
- #as — Inprovise::ExecutionContext::DSL
- #as — Inprovise::Script
- #as — Inprovise::Script::DSL
- #binary_exists? — Object
- #binary_exists? — Inprovise::ExecutionContext
- #binary_exists? — Inprovise::ExecutionContext::DSL
- #binary_exists? — Inprovise::Infrastructure::Node
- #binary_exists? — Inprovise::CmdHelper
- #buffer — Inprovise::Logger
- #cached — Inprovise::Logger
- #cached_run — Inprovise::Infrastructure::Node
- #cat — Object
- #cat — Inprovise::Infrastructure::Node
- #cat — Inprovise::CmdHelper
- #channel — Inprovise::Infrastructure::Node
- #cleanup — Inprovise::Controller
- #clear! — Inprovise::ScriptIndex
- #clone_for_node — Inprovise::Logger
- #close — Object
- #close — Inprovise::CmdChannel
- #command — Inprovise::Logger
- #command — Inprovise::Script
- #config — Inprovise::ExecutionContext::ConfigDSL
- #configuration — Inprovise::Script::DSL
- #configure — Inprovise::Script
- #configure — Inprovise::Script::DSL
- #connection — Object
- #content — Object
- #content — Inprovise::LocalFile
- #content — Inprovise::RemoteFile
- #copy — Object
- #copy — Inprovise::ExecutionContext
- #copy — Inprovise::MockExecutionContext
- #copy — Inprovise::Infrastructure::Node
- #copy — Inprovise::CmdHelper
- #copy! — Inprovise::Config
- #copy_from — Inprovise::LocalFile
- #copy_from — Inprovise::RemoteFile
- #copy_to — Inprovise::LocalFile
- #copy_to — Inprovise::RemoteFile
- #cwd — Object
- #cwd — Inprovise::CmdHelper
- #delete — Object
- #delete — Inprovise::Infrastructure::Node
- #delete — Inprovise::CmdHelper
- #delete! — Inprovise::LocalFile
- #delete! — Inprovise::RemoteFile
- #demonstrate — Inprovise::ScriptRunner
- #demonstrate — Inprovise::TriggerRunner
- #depends_on — Inprovise::Script
- #depends_on — Inprovise::Script::DSL
- #describe — Inprovise::Script
- #describe — Inprovise::Script::DSL
- #description — Inprovise::Script
- #description — Inprovise::Script::DSL
- #directory? — Object
- #directory? — Inprovise::LocalFile
- #directory? — Inprovise::Infrastructure::Node
- #directory? — Inprovise::RemoteFile
- #directory? — Inprovise::CmdHelper
- #disconnect — Object
- #disconnect! — Inprovise::Infrastructure::Node
- #do_flush — Inprovise::Logger
- #do_print — Inprovise::Logger
- #download — Object
- #download — Inprovise::ExecutionContext
- #download — Inprovise::ExecutionContext::DSL
- #download — Inprovise::MockExecutionContext
- #download — Inprovise::LocalFile
- #download — Inprovise::Infrastructure::Node
- #download — Inprovise::RemoteFile
- #download — Inprovise::CmdChannel
- #download — Inprovise::CmdHelper
- #dsl_define — Inprovise::DSL
- #dup — Inprovise::Config
- #duplicate — Inprovise::LocalFile
- #duplicate — Inprovise::RemoteFile
- #each — Inprovise::Config
- #echo — Object
- #echo — Inprovise::Infrastructure::Node
- #echo — Inprovise::CmdHelper
- #empty? — Inprovise::Config
- #env — Inprovise::ExecutionContext
- #env — Inprovise::ExecutionContext::DSL
- #env — Inprovise::Infrastructure::Node
- #env — Inprovise::CmdHelper
- #env_reference — Object
- #env_reference — Inprovise::CmdHelper
- #exec — Object
- #exec — Inprovise::Controller
- #exec — Inprovise::ExecutionContext
- #exec — Inprovise::ScriptRunner
- #exec_config — Inprovise::ExecutionContext
- #execute — Object
- #execute — Inprovise::Logger
- #execute — Inprovise::ScriptRunner
- #execute — Inprovise::TriggerRunner
- #execute_apply — Inprovise::ScriptRunner
- #execute_revert — Inprovise::ScriptRunner
- #execute_validate — Inprovise::ScriptRunner
- #exists? — Object
- #exists? — Inprovise::LocalFile
- #exists? — Inprovise::Infrastructure::Node
- #exists? — Inprovise::RemoteFile
- #exists? — Inprovise::CmdHelper
- #file? — Object
- #file? — Inprovise::LocalFile
- #file? — Inprovise::Infrastructure::Node
- #file? — Inprovise::RemoteFile
- #file? — Inprovise::CmdHelper
- #flush — Inprovise::Logger
- #flush_all — Inprovise::Logger
- #for_dir — Inprovise::Infrastructure::Node
- #for_user — Inprovise::ExecutionContext
- #for_user — Inprovise::Infrastructure::Node
- #get — Inprovise::Config
- #get — Inprovise::Infrastructure::Target
- #get — Inprovise::ScriptIndex
- #get_arg_value — Inprovise::TriggerRunner
- #get_targets — Inprovise::Controller
- #group — Inprovise::LocalFile
- #group — Inprovise::Infrastructure::Node
- #group — Inprovise::RemoteFile
- #has_key? — Inprovise::Config
- #hash — Inprovise::LocalFile
- #hash — Inprovise::RemoteFile
- #hash_for — Object
- #hash_for — Inprovise::Infrastructure::Node
- #hash_for — Inprovise::CmdHelper
- #helper — Inprovise::Infrastructure::Node
- #in_dir — Inprovise::ExecutionContext
- #in_dir — Inprovise::ExecutionContext::DSL
- #include — Inprovise::DSL
- #includes? — Inprovise::Infrastructure::Group
- #includes? — Inprovise::Infrastructure::Target
- #invalidate! — Inprovise::RemoteFile
- #ios — Inprovise::Logger
- #is_local? — Inprovise::LocalFile
- #is_local? — Inprovise::RemoteFile
- #is_valid? — Inprovise::ScriptRunner
- #last_output — Inprovise::Infrastructure::Node
- #local — Inprovise::ExecutionContext
- #local — Inprovise::ExecutionContext::DSL
- #local — Inprovise::Logger
- #log — Inprovise::ExecutionContext
- #log — Inprovise::ExecutionContext::DSL
- #log — Inprovise::Logger
- #log — Inprovise::Infrastructure::Node
- #log_to — Inprovise::Infrastructure::Node
- #matches? — Inprovise::LocalFile
- #matches? — Inprovise::RemoteFile
- #merge! — Inprovise::Config
- #message — Inprovise::MissingActionError
- #message — Inprovise::ScriptIndex::MissingScriptError
- #message — Inprovise::ScriptRunner::ValidationFailureError
- #method_missing — Inprovise::Config
- #method_missing — Inprovise::ExecutionContext::ConfigDSL
- #mkdir — Object
- #mkdir — Inprovise::ExecutionContext
- #mkdir — Inprovise::ExecutionContext::DSL
- #mkdir — Inprovise::MockExecutionContext
- #mkdir — Inprovise::Infrastructure::Node
- #mkdir — Inprovise::CmdHelper
- #mock_execute — Inprovise::Logger
- #move — Object
- #move — Inprovise::ExecutionContext
- #move — Inprovise::Infrastructure::Node
- #move — Inprovise::CmdHelper
- #move_to — Inprovise::LocalFile
- #move_to — Inprovise::RemoteFile
- #next_line — Inprovise::Logger
- #node — Inprovise::ExecutionContext::ConfigDSL
- #options_for_ssh — Object
- #owner — Object
- #owner — Inprovise::Infrastructure::Node
- #owner — Inprovise::RemoteFile
- #owner — Inprovise::CmdHelper
- #parse_action_ref — Inprovise::TriggerRunner
- #path_check — Object
- #permissions — Object
- #permissions — Inprovise::LocalFile
- #permissions — Inprovise::Infrastructure::Node
- #permissions — Inprovise::RemoteFile
- #permissions — Inprovise::CmdHelper
- #plain_run — Object
- #prefixed_command — Inprovise::Infrastructure::Node
- #prepare_connection_for_user! — Inprovise::Infrastructure::Node
- #print — Inprovise::Logger
- #println — Inprovise::Logger
- #provides_command? — Inprovise::Script
- #push_line — Inprovise::Logger
- #put — Inprovise::Logger
- #puts — Inprovise::Logger
- #real_path — Object
- #really_run — Inprovise::Infrastructure::Node
- #redirect — Inprovise::Logger
- #remote — Inprovise::ExecutionContext
- #remote — Inprovise::ExecutionContext::DSL
- #remote — Inprovise::Logger
- #remove — Inprovise::ExecutionContext
- #remove — Inprovise::ExecutionContext::DSL
- #remove — Inprovise::MockExecutionContext
- #remove_from — Inprovise::Infrastructure::Target
- #remove_group — Inprovise::Controller
- #remove_node — Inprovise::Controller
- #remove_target — Inprovise::Infrastructure::Group
- #remove_target — Inprovise::Infrastructure::Target
- #render — Inprovise::Template
- #render_to — Inprovise::Template
- #render_to_tempfile — Inprovise::Template
- #resolve — Inprovise::LocalFile
- #resolve — Inprovise::Resolver
- #resolve — Inprovise::Template
- #resolve_action_ref — Inprovise::ExecutionContext
- #revert — Inprovise::Script
- #revert — Inprovise::Script::DSL
- #run — Object
- #run — Inprovise::ExecutionContext
- #run — Inprovise::ExecutionContext::DSL
- #run — Inprovise::MockExecutionContext
- #run — Inprovise::Infrastructure::Node
- #run — Inprovise::CmdChannel
- #run — Inprovise::CmdHelper
- #run_local — Inprovise::ExecutionContext
- #run_local — Inprovise::ExecutionContext::DSL
- #run_node_update — Inprovise::Controller
- #run_provisioning_command — Inprovise::Controller
- #safe_config — Inprovise::Infrastructure::Node
- #say — Inprovise::Logger
- #script — Object
- #script — Inprovise::ExecutionContext::ConfigDSL
- #script — Inprovise::ScriptRunner
- #scripts — Inprovise::ScriptIndex
- #scripts — Inprovise::ScriptRunner
- #scripts — Inprovise::TriggerRunner
- #set — Inprovise::Config
- #set — Inprovise::Infrastructure::Target
- #set_cwd — Object
- #set_cwd — Inprovise::CmdHelper
- #set_index — Inprovise::ScriptRunner
- #set_index — Inprovise::TriggerRunner
- #set_owner — Object
- #set_owner — Inprovise::ExecutionContext
- #set_owner — Inprovise::MockExecutionContext
- #set_owner — Inprovise::LocalFile
- #set_owner — Inprovise::Infrastructure::Node
- #set_owner — Inprovise::RemoteFile
- #set_owner — Inprovise::CmdHelper
- #set_permissions — Object
- #set_permissions — Inprovise::ExecutionContext
- #set_permissions — Inprovise::MockExecutionContext
- #set_permissions — Inprovise::LocalFile
- #set_permissions — Inprovise::Infrastructure::Node
- #set_permissions — Inprovise::RemoteFile
- #set_permissions — Inprovise::CmdHelper
- #set_task — Inprovise::Logger
- #setup_configuration — Inprovise::ScriptRunner
- #setup_configuration — Inprovise::TriggerRunner
- #setup_for_node! — Inprovise::ExecutionContext
- #sftp — Object
- #should_run? — Inprovise::Infrastructure::Node
- #should_run? — Inprovise::ScriptRunner
- #stderr — Inprovise::Logger
- #stdout — Inprovise::Logger
- #sudo — Object
- #sudo — Inprovise::ExecutionContext
- #sudo — Inprovise::ExecutionContext::DSL
- #sudo — Inprovise::MockExecutionContext
- #sudo — Inprovise::Infrastructure::Node
- #sudo — Inprovise::CmdHelper
- #sudo_run — Object
- #synchronize — Inprovise::Logger
- #targets — Inprovise::Infrastructure::Group
- #targets — Inprovise::Infrastructure::Target
- #targets_with_config — Inprovise::Infrastructure::Group
- #targets_with_config — Inprovise::Infrastructure::Target
- #template — Inprovise::ExecutionContext
- #template — Inprovise::ExecutionContext::DSL
- #to_h — Inprovise::Config
- #to_json — Inprovise::Infrastructure::Group
- #to_json — Inprovise::Infrastructure::Node
- #to_s — Inprovise::Infrastructure::Group
- #to_s — Inprovise::Infrastructure::Node
- #to_s — Inprovise::Script
- #trigger — Inprovise::ExecutionContext
- #trigger — Inprovise::ExecutionContext::DSL
- #triggers — Inprovise::Script
- #triggers — Inprovise::Script::DSL
- #unresolved_targets — Inprovise::Infrastructure::Group
- #update! — Inprovise::Config
- #update_configuration — Inprovise::Script
- #update_group — Inprovise::Controller
- #update_node — Inprovise::Controller
- #upload — Object
- #upload — Inprovise::ExecutionContext
- #upload — Inprovise::ExecutionContext::DSL
- #upload — Inprovise::MockExecutionContext
- #upload — Inprovise::LocalFile
- #upload — Inprovise::Infrastructure::Node
- #upload — Inprovise::RemoteFile
- #upload — Inprovise::CmdChannel
- #upload — Inprovise::CmdHelper
- #user — Inprovise::LocalFile
- #user — Inprovise::RemoteFile
- #validate — Inprovise::Script
- #validate — Inprovise::Script::DSL
- #validate! — Inprovise::ScriptRunner
- #wait — Inprovise::Controller