class HammerCLI::Options::Validators::DSLBlockValidator
Public Class Methods
new(&block)
click to toggle source
# File lib/hammer_cli/options/validators/dsl_block_validator.rb, line 8 def initialize(&block) @validation_block = block end
Public Instance Methods
run(options, option_values)
click to toggle source
# File lib/hammer_cli/options/validators/dsl_block_validator.rb, line 12 def run(options, option_values) dsl = DSL.new(options, option_values) dsl.run(&@validation_block) end