class HammerCLI::Options::Validators::DSL::OneOptionConstraint

Public Class Methods

new(options, option_values, to_check) click to toggle source
# File lib/hammer_cli/options/validators/dsl.rb, line 73
def initialize(options, option_values, to_check)
  super(options, option_values, [to_check])
  @rejected_msg = _("You can't set option %s.")
  @required_msg = _("Option %s is required.")
end

Public Instance Methods

value() click to toggle source
# File lib/hammer_cli/options/validators/dsl.rb, line 79
def value
  get_option_value(@to_check[0])
end