Sha256: 04f5e7bf1e23d137881b3b3652c7a14b2e7407b0a4b516f10059f49821de61d3

Contents?: true

Size: 494 Bytes

Versions: 13

Compression:

Stored size: 494 Bytes

Contents

require "rubygems"
require "mixlib/cli"

module Recognizer
  class CLI
    include Mixlib::CLI

    option :config_file,
      :short => "-c CONFIG",
      :long  => "--config CONFIG",
      :description => "The config file path"

    option :help,
      :short => "-h",
      :long => "--help",
      :description => "Show this message",
      :on => :tail,
      :boolean => true,
      :show_options => true,
      :exit => 0

    def read
      parse_options
      config
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
recognizer-0.1.6 lib/recognizer/cli.rb
recognizer-0.1.5 lib/recognizer/cli.rb
recognizer-0.1.4 lib/recognizer/cli.rb
recognizer-0.1.3 lib/recognizer/cli.rb
recognizer-0.1.2 lib/recognizer/cli.rb
recognizer-0.1.1 lib/recognizer/cli.rb
recognizer-0.1.0 lib/recognizer/cli.rb
recognizer-0.0.10 lib/recognizer/cli.rb
recognizer-0.0.9 lib/recognizer/cli.rb
recognizer-0.0.8 lib/recognizer/cli.rb
recognizer-0.0.7 lib/recognizer/cli.rb
recognizer-0.0.6 lib/recognizer/cli.rb
recognizer-0.0.4 lib/recognizer/cli.rb