Class: FReCon::Console
Class Method Summary collapse
Class Method Details
.start ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/frecon/console.rb', line 15 def self.start Database.setup(FReCon.environment) # Use pry if it is installed. # Use the context of the FReCon module; # this allows for writing "Team" instead of "FReCon::Team". begin require "pry" FReCon.pry rescue LoadError require "irb" IRB.setup nil IRB.conf[:MAIN_CONTEXT] = IRB::Irb.new.context require "irb/ext/multi-irb" IRB.irb nil, FReCon end end |