Class: Ardb::Runner::ConnectCommand
- Inherits:
-
Object
- Object
- Ardb::Runner::ConnectCommand
- Defined in:
- lib/ardb/runner/connect_command.rb
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/ardb/runner/connect_command.rb', line 5 def run begin Ardb.init ActiveRecord::Base.connection $stdout.puts "connected to #{Ardb.config.db.adapter} db `#{Ardb.config.db.database}`" rescue Ardb::Runner::CmdError => e raise e rescue Exception => e $stderr.puts e, *e.backtrace $stderr.puts "error connecting to #{Ardb.config.db.database.inspect} database"\ " with #{Ardb.config.db_settings.inspect}" raise Ardb::Runner::CmdFail end end |