Class: LocalPac::Cli::Reload
- Inherits:
-
Thor
- Object
- Thor
- LocalPac::Cli::Reload
- Defined in:
- lib/local_pac/cli/reload.rb
Instance Method Summary collapse
Instance Method Details
#configuration ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/local_pac/cli/reload.rb', line 10 def configuration 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.pid_file = [:pid_file] if [:pid_file] LocalPac.config.lock LocalPac.ui_logger.level = LocalPac.config.log_level LocalPac.enable_debug_mode if LocalPac.config.debug_mode LocalPac.ui_logger.info "Ask web application (PID: #{pid(LocalPac.config)}) to reload configuration" Actions::SendSignal.new(LocalPac.config.reload_config_signal).run end |
#local_storage ⇒ Object
25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/local_pac/cli/reload.rb', line 25 def local_storage 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.pid_file = [:pid_file] if [:pid_file] LocalPac.config.lock LocalPac.ui_logger.level = LocalPac.config.log_level LocalPac.enable_debug_mode if LocalPac.config.debug_mode LocalPac.ui_logger.info "Ask web application (PID: #{pid(LocalPac.config)}) to reload storage" Actions::SendSignal.new(LocalPac.config.reload_storage_signal).run end |