Class: Patcmd::CLI::BaseCommand

Inherits:
Thor
  • Object
show all
Includes:
Helpers::Logger, Helpers::TaskHelper
Defined in:
lib/patcmd/cli/commands/base_command.rb

Direct Known Subclasses

AddCommand, ExecCommand, InitCommand, ListCommand

Constant Summary collapse

CONFIG_PATH =
File.expand_path("~/.patcmd/config.yml")

Instance Method Summary collapse

Methods included from Helpers::Logger

#log_error, #log_info

Methods included from Helpers::TaskHelper

#display_task, #validate_task

Constructor Details

#initialize(*args) ⇒ BaseCommand

Returns a new instance of BaseCommand.



14
15
16
17
# File 'lib/patcmd/cli/commands/base_command.rb', line 14

def initialize(*args)
  super
  @config_manager = ConfigurationManager.new(options[:config])
end