Rakefile in rcmd-1.5.8 vs Rakefile in rcmd-1.6.0

- old
+ new

@@ -1,18 +1,19 @@ require "bundler/gem_tasks" require "rspec/core/rake_task" require 'rdoc/task' +require 'sqlite3' RSpec::Core::RakeTask.new(:spec) task :default => :spec desc "Open an IRB console with this gem loaded" task :console do require 'irb' require 'irb/completion' - require 'rcmd' # You know what to do. + require 'rcmd' ARGV.clear IRB.start end desc "Remove, build, and install gem" @@ -28,10 +29,42 @@ Rake::RDocTask.new do |rd| rd.rdoc_dir = 'doc/rdocs' rd.main = 'README.md' rd.rdoc_files.include 'README.md', "lib/**/*\.rb", "exe/**/*" - rd.options << '--inline-source' rd.options << '--line-numbers' rd.options << '--all' end +# desc 'generate and populate a test sqlite database' +# task :testdb do +# begin +# db = SQLite3::Database.new "testdb" +# db.execute "create table servers(id integer primary key autoincrement, hostname text not null, stype text not null, os_type text not null)" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node1', 'dev', 'rhel6')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node2', 'dev', 'rhel6')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node3', 'dev', 'rhel6')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node4', 'dev', 'rhel7')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node5', 'dev', 'rhel6')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node6', 'web', 'rhel6')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node7', 'web', 'rhel6')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node8', 'web', 'rhel7')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node9', 'web', 'rhel7')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node10', 'admin', 'ubuntu-LTS')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node11', 'admin', 'ubuntu-LTS')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node12', 'admin', 'ubuntu')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node13', 'admin', 'ubuntu')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node14', 'compute', 'debiuan')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node15', 'compute', 'debiuan')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node16', 'compute', 'debiuan')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node17', 'compute', 'debiuan')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node18', 'db', 'slackware')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node19', 'db', 'slackware')" +# db.execute "INSERT INTO servers (hostname, stype, os_type) VALUES ( 'node20', 'db', 'slackware')" + +# rescue SQLite3::Exception => e +# puts "Exception occurred" +# puts e +# ensure +# db.close if db +# end +# end