Table of Contents - mcollective version 2.4.0
Pages
COPYING
Gemfile
README
Rakefile
created.rid
client.cfg.dist
facts.yaml.dist
server.cfg.dist
PLACEHOLDER
PLACEHOLDER
mcollective.init
Classes/Modules
Array
Dir
GetoptLong
MCollective
The Marionette Collective
MCollective::Agent
MCollective::Agents
MCollective::Aggregate
MCollective::Aggregate::Base
MCollective::Aggregate::Result
MCollective::Aggregate::Result::Base
MCollective::Aggregate::Result::CollectionResult
MCollective::Aggregate::Result::NumericResult
MCollective::Application
MCollective::Applications
MCollective::Cache
MCollective::Client
MCollective::Config
MCollective::Connector
MCollective::Connector::Base
MCollective::DDL
MCollective::DDL::AgentDDL
MCollective::DDL::Base
MCollective::DDL::DataDDL
MCollective::DDL::DiscoveryDDL
MCollective::DDL::ValidatorDDL
MCollective::DDLValidationError
MCollective::Data
MCollective::Data::Base
MCollective::Data::Result
MCollective::Discovery
MCollective::Facts
MCollective::Facts::Base
MCollective::Generators
MCollective::Generators::AgentGenerator
MCollective::Generators::Base
MCollective::Generators::DataGenerator
MCollective::InvalidRPCData
MCollective::Log
MCollective::Logger
MCollective::Logger::Base
MCollective::Logger::Console_logger
MCollective::Logger::File_logger
MCollective::Logger::Syslog_logger
MCollective::Matcher
MCollective::Matcher::Parser
MCollective::Matcher::Scanner
MCollective::Message
MCollective::MissingRPCData
MCollective::MsgDoesNotMatchRequestID
MCollective::MsgTTLExpired
MCollective::NotTargettedAtUs
MCollective::Optionparser
MCollective::PluginManager
MCollective::PluginPackager
MCollective::PluginPackager::AgentDefinition
MCollective::PluginPackager::StandardDefinition
MCollective::RPC
MCollective::RPC::ActionRunner
MCollective::RPC::Agent
MCollective::RPC::Audit
MCollective::RPC::Client
MCollective::RPC::Helpers
MCollective::RPC::Progress
MCollective::RPC::Reply
MCollective::RPC::Request
MCollective::RPC::Result
MCollective::RPC::Stats
MCollective::RPCAborted
MCollective::RPCError
MCollective::Registration
MCollective::Registration::Base
MCollective::Runner
MCollective::RunnerStats
MCollective::SSL
MCollective::Security
MCollective::Security::Base
MCollective::SecurityValidationFailed
MCollective::Shell
MCollective::UnixDaemon
MCollective::UnknownRPCAction
MCollective::UnknownRPCError
MCollective::Util
MCollective::Validator
MCollective::ValidatorError
MCollective::WindowsDaemon
Object
String
Symbol
Methods
::<< — MCollective::PluginManager
::[] — MCollective::Application
::[] — MCollective::Validator
::[] — MCollective::Applications
::[] — MCollective::PluginManager
::[] — MCollective::PluginPackager
::[] — MCollective::Facts
::[] — MCollective::Data
::[]= — MCollective::Application
::absolute_path? — MCollective::Util
::actions — MCollective::RPC::Agent
::activate? — MCollective::RPC::Agent
::activate? — MCollective::Data::Base
::activate_when — MCollective::Data::Base
::add_simplerpc_options — MCollective::RPC::Helpers
::agentlist — MCollective::Agents
::align_text — MCollective::Util
::application_options — MCollective::Application
::base64_decode — MCollective::SSL
::base64_encode — MCollective::SSL
::check_dir_present — MCollective::PluginPackager
::clear — MCollective::PluginManager
::color — MCollective::Util
::colorize — MCollective::Util
::command_available? — MCollective::PluginPackager
::command_in_path? — MCollective::Util
::config_file_for_user — MCollective::Util
::configure — MCollective::Log
::const_missing — MCollective::RPC
::create_compound_callstack — MCollective::Matcher
::create_function_hash — MCollective::Matcher
::create_instance — MCollective::PluginManager
::cycle_level — MCollective::Log
::daemonize — MCollective::UnixDaemon
::daemonize_runner — MCollective::WindowsDaemon
::daemonize_runner — MCollective::UnixDaemon
::ddl — MCollective::Data
::ddl_has_output? — MCollective::Data
::ddl_transform_input — MCollective::Data
::ddl_validate — MCollective::Data
::debug — MCollective::Log
::default_options — MCollective::Util
::delete — MCollective::PluginManager
::delete! — MCollective::Cache
::description — MCollective::Application
::discovered — MCollective::RPC
::empty_filter — MCollective::Util
::empty_filter? — MCollective::Util
::error — MCollective::Log
::eval_compound_fstatement — MCollective::Matcher
::eval_compound_statement — MCollective::Matcher
::exclude_argument_sections — MCollective::Application
::execute_function — MCollective::Matcher
::execute_verbosely — MCollective::PluginPackager
::execution_stack — MCollective::Log
::extract_hosts_from_array — MCollective::RPC::Helpers
::extract_hosts_from_json — MCollective::RPC::Helpers
::fatal — MCollective::Log
::filter_dependencies — MCollective::PluginPackager
::filter_extra_options — MCollective::Applications
::find — MCollective::PluginManager
::find_and_load — MCollective::PluginManager
::from — MCollective::Log
::get_fact — MCollective::Util
::get_fact — MCollective::Facts
::get_metadata — MCollective::PluginPackager
::grep — MCollective::PluginManager
::has_agent? — MCollective::Util
::has_cache? — MCollective::Cache
::has_cf_class? — MCollective::Util
::has_fact? — MCollective::Util
::has_fact? — MCollective::Facts
::has_identity? — MCollective::Util
::has_validator? — MCollective::Validator
::include? — MCollective::PluginManager
::info — MCollective::Log
::inherited — MCollective::Facts::Base
::inherited — MCollective::Security::Base
::inherited — MCollective::RPC::Audit
::inherited — MCollective::Registration::Base
::inherited — MCollective::Data::Base
::inherited — MCollective::Connector::Base
::instance — MCollective::Log
::intialize_application_options — MCollective::Application
::invalidate! — MCollective::Cache
::list — MCollective::Applications
::load_and_cache — MCollective::DDL
::load_application — MCollective::Applications
::load_config — MCollective::Applications
::load_data_sources — MCollective::Data
::load_packagers — MCollective::PluginPackager
::load_validators — MCollective::Validator
::load_validators? — MCollective::Validator
::loadclass — MCollective::PluginManager
::loadclass — MCollective::Util
::log — MCollective::Log
::logger — MCollective::Log
::make_subscriptions — MCollective::Util
::mcollective_version — MCollective::Util
::md5 — MCollective::SSL
::method_missing — MCollective::Validator
::method_missing — MCollective::Data
::mktmpdir — Dir
::new — MCollective::Generators::Base
::new — MCollective::Aggregate
::new — MCollective::Runner
::new — MCollective::Data::Result
::new — MCollective::PluginPackager::StandardDefinition
::new — MCollective::Aggregate::Base
::new — MCollective::Data::Base
::new — MCollective::Config
::new — MCollective::Generators::AgentGenerator
::new — MCollective::DDL::Base
::new — MCollective::Aggregate::Result::Base
::new — MCollective::Security::Base
::new — MCollective::Generators::DataGenerator
::new — MCollective::RPC::ActionRunner
::new — MCollective::RunnerStats
::new — MCollective::Client
::new — MCollective::Logger::Base
::new — MCollective::Optionparser
::new — MCollective::Facts::Base
::new — MCollective::SSL
::new — MCollective::RPC::Stats
::new — MCollective::RPC::Result
::new — MCollective::Shell
::new — MCollective::DDL::AgentDDL
::new — MCollective::Agents
::new — MCollective::Message
::new — MCollective::Discovery
::new — MCollective::Matcher::Scanner
::new — MCollective::DDL
::new — MCollective::PluginPackager::AgentDefinition
::new — MCollective::Matcher::Parser
::new — MCollective::RPC::Agent
::new — MCollective::RPC::Progress
::new — MCollective::RPC::Reply
::new — MCollective::RPC::Request
::new — MCollective::RPC::Client
::old_rpcresults — MCollective::RPC::Helpers
::option — MCollective::Application
::parse_fact_string — MCollective::Util
::pluginlist — MCollective::PluginManager
::pluginname — MCollective::Data
::query — MCollective::Data::Base
::read — MCollective::Cache
::rpcresults — MCollective::RPC::Helpers
::ruby_version — MCollective::Util
::run — MCollective::Applications
::safe_system — MCollective::PluginPackager
::set_logger — MCollective::Log
::setup — MCollective::Cache
::setup_windows_sleeper — MCollective::Util
::shellescape — MCollective::Util
::stats — MCollective::RPC
::str_to_bool — MCollective::Util
::string_to_boolean — MCollective::DDL
::string_to_number — MCollective::DDL
::subscribe — MCollective::Util
::synchronize — MCollective::Cache
::templatepath — MCollective::Util
::terminal_dimensions — MCollective::Util
::text_for_flattened_result — MCollective::RPC::Helpers
::text_for_result — MCollective::RPC::Helpers
::tmpdir — Dir
::ttl — MCollective::Cache
::unsubscribe — MCollective::Util
::usage — MCollective::Application
::uuid — MCollective::SSL
::validate — MCollective::Validator
::validator_class — MCollective::Validator
::version — MCollective
::versioncmp — MCollective::Util
::warn — MCollective::Log
::windows? — MCollective::Util
::windows_prefix — MCollective::Util
::write — MCollective::Cache
#<=> — Symbol
#[] — MCollective::RPC::Request
#[] — MCollective::RPC::Result
#[] — MCollective::RPC::Stats
#[] — MCollective::Data::Result
#[] — MCollective::RPC::Reply
#[]= — MCollective::Data::Result
#[]= — MCollective::RPC::Result
#[]= — MCollective::RPC::Reply
#action — MCollective::DDL::AgentDDL
#action_help — MCollective::Generators::AgentGenerator
#action_interface — MCollective::DDL::AgentDDL
#actions — MCollective::DDL::AgentDDL
#activate_agent? — MCollective::Agents
#add_common_options — MCollective::Optionparser
#add_filter_options — MCollective::Optionparser
#add_required_options — MCollective::Optionparser
#aes_decrypt — MCollective::SSL
#aes_encrypt — MCollective::SSL
#agent — MCollective::PluginPackager::AgentDefinition
#agent_filter — MCollective::RPC::Client
#aggregate — MCollective::DDL::AgentDDL
#aggregate_reply — MCollective::RPC::Client
#application_cli_arguments — MCollective::Application
#application_description — MCollective::Application
#application_failure — MCollective::Application
#application_options — MCollective::Application
#application_parse_options — MCollective::Application
#application_usage — MCollective::Application
#audit_request — MCollective::RPC::Audit
#base64? — MCollective::Message
#base64_decode — MCollective::SSL
#base64_decode! — MCollective::Message
#base64_encode — MCollective::SSL
#base64_encode! — MCollective::Message
#batch_size= — MCollective::RPC::Client
#batch_sleep_time= — MCollective::RPC::Client
#build_rdoc — Object
#bytes — String
#call_agent — MCollective::RPC::Client
#call_agent_batched — MCollective::RPC::Client
#call_functions — MCollective::Aggregate
#callerid — MCollective::Security::Base
#canrun? — MCollective::RPC::ActionRunner
#capabilities — MCollective::DDL::DiscoveryDDL
#check_capabilities — MCollective::Discovery
#check_prereqs — Object
#class_filter — MCollective::RPC::Client
#class_for_agent — MCollective::Agents
#clear! — MCollective::Agents
#client — MCollective::PluginPackager::AgentDefinition
#client_stats= — MCollective::RPC::Stats
#clioptions — MCollective::Application
#collective — MCollective::Client
#collective= — MCollective::RPC::Client
#color — MCollective::Logger::Console_logger
#colorize — MCollective::Logger::Console_logger
#common — MCollective::PluginPackager::AgentDefinition
#common — MCollective::PluginPackager::StandardDefinition
#compound_filter — MCollective::RPC::Client
#config — MCollective::Registration::Base
#configuration — MCollective::Application
#contains_output? — MCollective::Aggregate
#create_ddl — MCollective::Generators::DataGenerator
#create_ddl — MCollective::Generators::AgentGenerator
#create_functions — MCollective::Aggregate
#create_metadata_string — MCollective::Generators::Base
#create_plugin_content — MCollective::Generators::AgentGenerator
#create_plugin_content — MCollective::Generators::DataGenerator
#create_plugin_string — MCollective::Generators::Base
#create_reply — MCollective::Security::Base
#create_reqid — MCollective::Message
#create_request — MCollective::Security::Base
#createreq — MCollective::Client
#custom_request — MCollective::RPC::Client
#cycle_level — MCollective::Logger::Base
#dataquery — MCollective::DDL::DataDDL
#dataquery_interface — MCollective::DDL::DataDDL
#ddl — MCollective::Discovery
#ddl_validate — MCollective::Data::Base
#decode! — MCollective::Message
#decodemsg — MCollective::Security::Base
#decrypt_with_private — MCollective::SSL
#decrypt_with_public — MCollective::SSL
#disconnect — MCollective::Client
#disconnect — MCollective::RPC::Client
#disconnect — MCollective::Application
#discover — MCollective::RPC::Client
#discover — MCollective::Discovery
#discover — MCollective::Client
#discovered_agents — MCollective::RPC::Stats
#discovered_req — MCollective::Client
#discovery — MCollective::DDL::DiscoveryDDL
#discovery_class — MCollective::Discovery
#discovery_interface — MCollective::DDL::DiscoveryDDL
#discovery_method — MCollective::Discovery
#discovery_method= — MCollective::RPC::Client
#discovery_options= — MCollective::RPC::Client
#discovery_timeout — MCollective::RPC::Client
#discovery_timeout — MCollective::Discovery
#discovery_timeout= — MCollective::RPC::Client
#dispatch — MCollective::Agents
#display — MCollective::DDL::AgentDDL
#display_stats — MCollective::Client
#do_bins — Object
#do_configs — Object
#do_libs — Object
#each — MCollective::RPC::Result
#empty_filter? — MCollective::RPC
#encode! — MCollective::Message
#encodereply — MCollective::Security::Base
#encoderequest — MCollective::Security::Base
#encrypt_with_private — MCollective::SSL
#encrypt_with_public — MCollective::SSL
#exit_with_paren_errors — MCollective::Matcher::Parser
#exit_with_parse_errors — MCollective::Matcher::Parser
#exit_with_token_errors — MCollective::Matcher::Parser
#expected_msgid= — MCollective::Message
#fact_filter — MCollective::RPC::Client
#fail — MCollective::RPC::Reply
#fail — MCollective::RPC::Stats
#fail! — MCollective::RPC::Reply
#fetch — MCollective::RPC::Result
#fetch — MCollective::RPC::Request
#fetch — MCollective::RPC::Reply
#filtered — MCollective::RunnerStats
#find_known_methods — MCollective::Discovery
#findagentfile — MCollective::Agents
#findddlfile — MCollective::DDL::Base
#finish_request — MCollective::RPC::Stats
#fire_and_forget_request — MCollective::RPC::Client
#force_direct_mode? — MCollective::Discovery
#force_discovery_method_by_filter — MCollective::Discovery
#force_reload? — MCollective::Facts::Base
#get_fact — MCollective::Facts::Base
#get_facts — MCollective::Facts::Base
#get_token — MCollective::Matcher::Scanner
#glob — Object
#halt — MCollective::Application
#halt_code — MCollective::Application
#handlemsg — MCollective::RPC::Agent
#has_fact? — MCollective::Facts::Base
#has_method? — MCollective::Discovery
#help — MCollective::Application
#help — MCollective::DDL::Base
#help — MCollective::RPC::Client
#identify_packages — MCollective::PluginPackager::AgentDefinition
#identify_packages — MCollective::PluginPackager::StandardDefinition
#identity_filter — MCollective::RPC::Client
#identity_filter_discovery_optimization — MCollective::RPC::Client
#in_groups_of — Array
#include? — MCollective::Data::Result
#include? — MCollective::RPC::Request
#include? — MCollective::Agents
#initialize_data — MCollective::RPC::Reply
#input — MCollective::DDL::Base
#input — MCollective::DDL::AgentDDL
#input — MCollective::DDL::DataDDL
#install_binfile — Object
#interval — MCollective::Registration::Base
#is_function? — MCollective::DDL::AgentDDL
#keys — MCollective::Data::Result
#limit_method= — MCollective::RPC::Client
#limit_targets= — MCollective::RPC::Client
#load_aggregate_functions — MCollective::RPC::Client
#load_ddl — MCollective::RPC::Agent
#load_function — MCollective::Aggregate
#load_json_results — MCollective::RPC::ActionRunner
#load_results — MCollective::RPC::ActionRunner
#loadagent — MCollective::Agents
#loadagents — MCollective::Agents
#loadconfig — MCollective::Config
#loadddlfile — MCollective::DDL::Base
#log — MCollective::Logger::Syslog_logger
#log — MCollective::Logger::Console_logger
#log — MCollective::Logger::File_logger
#lookup — MCollective::Data::Base
#main — MCollective::Application
#md5 — MCollective::SSL
#metadata — MCollective::DDL::Base
#method_missing — MCollective::DDL::AgentDDL
#method_missing — MCollective::RPC::Client
#method_missing — MCollective::Data::Result
#msg_filter — MCollective::Registration::Base
#new_request — MCollective::RPC::Client
#no_response_report — MCollective::RPC::Stats
#node_responded — MCollective::RPC::Stats
#ok — MCollective::RPC::Stats
#options — MCollective::Application
#options — MCollective::RPC::Client
#output — MCollective::DDL::Base
#parse — MCollective::Optionparser
#parse — MCollective::Matcher::Parser
#passed — MCollective::RunnerStats
#path_to_command — MCollective::RPC::ActionRunner
#pick_nodes_from_discovered — MCollective::RPC::Client
#plugin — MCollective::PluginPackager::StandardDefinition
#prepare_installation — Object
#printrpc — MCollective::RPC
#printrpcstats — MCollective::RPC
#process_results_with_block — MCollective::RPC::Client
#process_results_without_block — MCollective::RPC::Client
#publish — MCollective::Message
#publish — MCollective::Registration::Base
#read_key — MCollective::SSL
#read_plugin_config_dir — MCollective::Config
#receive — MCollective::Client
#received — MCollective::RunnerStats
#reply_to= — MCollective::Message
#report — MCollective::RPC::Stats
#req — MCollective::Client
#requires — MCollective::DDL::Base
#reset — MCollective::RPC::Stats
#reset — MCollective::RPC::Client
#reset_filter — MCollective::RPC::Client
#result_class — MCollective::Aggregate::Base
#result_type — MCollective::Aggregate::Result::Base
#rpc_result_from_reply — MCollective::RPC::Client
#rpcclient — MCollective::RPC
#rpcclient — MCollective::Application
#rpcoptions — MCollective::RPC
#rsa_decrypt_with_private — MCollective::SSL
#rsa_decrypt_with_public — MCollective::SSL
#rsa_encrypt_with_private — MCollective::SSL
#rsa_encrypt_with_public — MCollective::SSL
#run — MCollective::Registration::Base
#run — MCollective::RPC::ActionRunner
#run — MCollective::Application
#run — MCollective::Runner
#runcommand — MCollective::Shell
#save_json_request — MCollective::RPC::ActionRunner
#saverequest — MCollective::RPC::ActionRunner
#sendreq — MCollective::Client
#sent — MCollective::RunnerStats
#service_main — MCollective::WindowsDaemon
#service_stop — MCollective::WindowsDaemon
#set_config_defaults — MCollective::Config
#set_default_input_arguments — MCollective::DDL::AgentDDL
#set_level — MCollective::Logger::Base
#set_logging_level — MCollective::Logger::Syslog_logger
#set_logging_level — MCollective::Logger::File_logger
#set_logging_level — MCollective::Logger::Console_logger
#shell — MCollective::RPC::ActionRunner
#should_process_msg? — MCollective::Security::Base
#should_respond? — MCollective::RPC::Request
#sign — MCollective::SSL
#start — MCollective::Logger::File_logger
#start — MCollective::Logger::Console_logger
#start — MCollective::Logger::Syslog_logger
#start_publisher — MCollective::Client
#start_receiver — MCollective::Client
#start_with? — String
#startup_hook — MCollective::Data::Base
#stop — MCollective::Runner
#subscribe — MCollective::Client
#summarize — MCollective::Aggregate::Base
#summarize — MCollective::DDL::AgentDDL
#summarize — MCollective::Aggregate
#syslog_facility — MCollective::Logger::Syslog_logger
#target_collective — MCollective::Registration::Base
#tempfile — MCollective::RPC::ActionRunner
#template_for_plugintype — MCollective::DDL::Base
#text_for_aggregates — MCollective::RPC::Stats
#threaded_req — MCollective::Client
#time_block_execution — MCollective::RPC::Stats
#time_discovery — MCollective::RPC::Stats
#timeout_for_compound_filter — MCollective::Discovery
#to_hash — MCollective::RPC::Request
#to_hash — MCollective::RPC::Stats
#to_hash — MCollective::RunnerStats
#to_hash — MCollective::RPC::Reply
#to_json — MCollective::RPC::Result
#to_json — MCollective::RPC::Request
#to_s — MCollective::RPC::ActionRunner
#to_s — MCollective::Aggregate::Result::NumericResult
#to_s — MCollective::Aggregate::Result::CollectionResult
#to_s — MCollective::Aggregate::Result::Base
#ttlexpired — MCollective::RunnerStats
#twirl — MCollective::RPC::Progress
#type= — MCollective::Message
#unsubscribe — MCollective::Client
#unthreaded_req — MCollective::Client
#unvalidated — MCollective::RunnerStats
#update_stat — MCollective::Client
#valid_callerid? — MCollective::Security::Base
#valid_levels — MCollective::Logger::File_logger
#valid_levels — MCollective::Logger::Syslog_logger
#valid_levels — MCollective::Logger::Console_logger
#validate — MCollective::Message
#validate! — MCollective::RPC::Request
#validate_cli_options — MCollective::Application
#validate_compound_filter — MCollective::Message
#validate_filter? — MCollective::Security::Base
#validate_input_argument — MCollective::DDL::Base
#validate_option — MCollective::Application
#validate_request — MCollective::RPC::Client
#validate_requirements — MCollective::DDL::Base
#validate_rpc_request — MCollective::DDL::AgentDDL
#validated — MCollective::RunnerStats
#validrequest? — MCollective::Security::Base
#verify_signature — MCollective::SSL
#write_plugins — MCollective::Generators::Base