class Object

Constants

HashDiff

Public Instance Methods

parse(parser, options) click to toggle source
# File lib/octocatalog-diff/cli/options/basedir.rb, line 9
def parse(parser, options)
  parser.on('--basedir DIRNAME', 'Use an alternate base directory (git checkout of puppet repository)') do |dir|
    path = File.absolute_path(dir)
    raise Errno::ENOENT, 'Invalid basedir provided' unless Dir.exist?(path)
    options[:basedir] = path
  end
end