class HammerCLI::Options::Sources::CommandLine

Public Class Methods

new(command) click to toggle source
# File lib/hammer_cli/options/sources/command_line.rb, line 5
def initialize(command)
  @command = command
end

Public Instance Methods

get_options(defined_options, result) click to toggle source
# File lib/hammer_cli/options/sources/command_line.rb, line 9
def get_options(defined_options, result)
  defined_options.each do |opt|
    result[opt.attribute_name] ||= @command.send(opt.read_method)
  end
  result
end