Method: Prodder::CLI#initialize

Defined in:
lib/prodder/cli.rb

#initialize(*args) ⇒ CLI

Returns a new instance of CLI.



13
14
15
16
17
18
19
20
21
# File 'lib/prodder/cli.rb', line 13

def initialize(*args)
  super

  # Help isn't printed when we don't provide --config, which is friggin absurd.
  if options[:config].nil?
    help
    raise Thor::RequiredArgumentMissingError, "No value provided for required option '--config'"
  end
end