var search_data = {"index":{"searchIndex":["optionparser","rcmd","db","create_config()","db_connect()","load_config()","override_config_file()","query_by_hostname()","query_by_os()","query_by_type()","run_command()","readme"],"longSearchIndex":["optionparser","rcmd","rcmd::db","rcmd::db::create_config()","rcmd::db::db_connect()","rcmd::db::load_config()","rcmd::db::override_config_file()","rcmd::db::query_by_hostname()","rcmd::db::query_by_os()","rcmd::db::query_by_type()","rcmd::run_command()",""],"info":[["OptionParser","","OptionParser.html","",""],["Rcmd","","Rcmd.html","","
begin rdoc\n
This module is for parellel remote (SSH) execution of a single command\nstring on Multiple hosts. …\n"],["Rcmd::DB","","Rcmd/DB.html","","
begin rdoc\n
This class provides a middle layer for allowing a database to be queried\nfor hosts. This is …\n"],["create_config","Rcmd::DB","Rcmd/DB.html#method-c-create_config","()","
Create a base config file\n"],["db_connect","Rcmd::DB","Rcmd/DB.html#method-c-db_connect","()","
Method for establishing a connection to the database backend according to\nthe configuration file. This …\n"],["load_config","Rcmd::DB","Rcmd/DB.html#method-c-load_config","()","
Method called by DB.db_connect to load the yaml configuration file and\nperform some basic sanity checks …\n"],["override_config_file","Rcmd::DB","Rcmd/DB.html#method-c-override_config_file","(path)","
Method for overiding the location and name of the default config file (Used\nby RSpec tests)\n"],["query_by_hostname","Rcmd::DB","Rcmd/DB.html#method-c-query_by_hostname","(term)","
Performs “LIKE” queries on the host_field (hostname)\n"],["query_by_os","Rcmd::DB","Rcmd/DB.html#method-c-query_by_os","(term)","
Perform direct 'Hash style' queries on the os_field\n"],["query_by_type","Rcmd::DB","Rcmd/DB.html#method-c-query_by_type","(term)","
Perform direct 'Hash style' queries on the type_field\n"],["run_command","Rcmd","Rcmd.html#method-c-run_command","()","
Main method for this module which should be called after the correct\nvariables have been set.\n
We iterate …\n"],["README","","README_md.html","","
Description\n
rcmd (remote command) is a command line utility written in Ruby for\nexecuting the same command …\n"]]}}