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"]]}}