Method: HostedChef::ArgvParser#parser

Defined in:
lib/hosted-chef/cli.rb

#parserObject



94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'lib/hosted-chef/cli.rb', line 94

def parser
  OptionParser.new do |o|
    o.on("-u", "--user USERNAME", "Your Hosted Chef username") do |username|
      options.username = username
    end

    o.on("-p", "--password PASSWORD", "Your Hosted Chef password") do |passwd|
      options.password = passwd
    end

    o.on('-o', "--organization ORGANIZATION", "Your Hosted Chef Organization") do |orgname|
      options.orgname = orgname
    end

    o.on('-h', "--help") do
      puts o
      exit 1
    end
  end
end