Class: LocalPac::Cli::Show
- Inherits:
-
Thor
- Object
- Thor
- LocalPac::Cli::Show
- Defined in:
- lib/local_pac/cli/show.rb
Instance Method Summary collapse
Instance Method Details
#pac_file(file) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/local_pac/cli/show.rb', line 20 def pac_file(file) LocalPac.config = LocalPac::Config.new([:config_file]) if [:config_file] LocalPac.config.log_level = [:log_level] if [:log_level] LocalPac.config.debug_mode = [:debug_mode] if [:debug_mode] LocalPac.config.lock LocalPac.ui_logger.level = LocalPac.config.log_level LocalPac.enable_debug_mode if LocalPac.config.debug_mode Actions::PrintTitle.new("Content of \"#{file}\"").run Actions::ShowPacFile.new(file, LocalPac.config.local_storage).run end |
#status ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/local_pac/cli/show.rb', line 7 def status LocalPac.config = LocalPac::Config.new([:config_file]) if [:config_file] LocalPac.config.log_level = [:log_level] if [:log_level] LocalPac.config.debug_mode = [:debug_mode] if [:debug_mode] LocalPac.config.lock LocalPac.ui_logger.level = LocalPac.config.log_level LocalPac.enable_debug_mode if LocalPac.config.debug_mode Actions::ShowApplicationStatus.new.run end |