Module: SysAdminToolbox::System
- Defined in:
- lib/SysAdminToolbox/system/init.rb,
lib/SysAdminToolbox/system/setup.rb,
lib/SysAdminToolbox/system/update.rb
Defined Under Namespace
Class Method Summary collapse
Class Method Details
.run ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/SysAdminToolbox/system/init.rb', line 13 def self.run SysAdminToolbox::App.clear_console SysAdminToolbox::App. ['Home','System'] choose do || .prompt = "What would you like to do? " .choice(:Setup) { SysAdminToolbox::System.setup } .choice(:Update) { SysAdminToolbox::System.update } .choice(:Back) { SysAdminToolbox::App.run } .choice(:Quit) { SysAdminToolbox::App.quit } end end |
.setup ⇒ Object
3 4 5 6 |
# File 'lib/SysAdminToolbox/system/init.rb', line 3 def self.setup require "SysAdminToolbox/system/setup" SysAdminToolbox::System::Setup.new.run end |
.update ⇒ Object
8 9 10 11 |
# File 'lib/SysAdminToolbox/system/init.rb', line 8 def self.update require "SysAdminToolbox/system/Update" SysAdminToolbox::System::Update.new.run end |