README.md in rcmd-1.6.3 vs README.md in rcmd-1.6.4

- old
+ new

@@ -9,10 +9,12 @@ - Command line switch for setting number of threads to be used at a time. (Default is 4) - A comma seperated list of hosts piped from another command can be used as the node list. - Username can be specified. (Default is root. Requires valid ssh-key in ~/.ssh) - Output shows which host the output is from - Stdout can be suppressed, only allowing for stderr to be shown +- Usage of Regex for generating the host list +- Support for SQLite3, MySql/MariaDB and PostgreSQL queries for generating host list ## Installation rcmd is available as a gem and kan be installed with `gem install rcmd` @@ -161,21 +163,23 @@ If you are wanting to modify the code by all means do so. If you clone this repository you can then run `bundle install` to install the dependencies needed. Tests are performed with *rspec* and can be run with *rake*. Available Rake tasks are: ```bash -rake build # Build rcmd-1.5.5.gem into the pkg directory +rake build # Build rcmd-1.6.4.gem into the pkg directory rake clean # Remove any temporary products rake clobber # Remove any generated files rake clobber_rdoc # Remove RDoc HTML files rake console # Open an IRB console with this gem loaded -rake install # Build and install rcmd-1.5.5.gem into system gems -rake install:local # Build and install rcmd-1.5.5.gem into system gems without network access +rake install # Build and install rcmd-1.6.4.gem into system gems +rake install:local # Build and install rcmd-1.6.4.gem into system gems without network access rake rdoc # Build RDoc HTML files rake reinstall # Remove, build, and install gem -rake release[remote] # Create tag v1.5.5 and build and push rcmd-1.5.5.gem to Rubygems +rake release[remote] # Create tag v1.6.4 and build and push rcmd-1.6.4.gem to Rubygems rake rerdoc # Rebuild RDoc HTML files -rake spec # Run RSpec code examples +rake test:all # Run all RSpec tests +rake test:db # Test Database functionality (sqlite3 required) +rake test:mainlib # Test main rcmd lib ```