class Appload::Options
This class handles argument parsing
Attributes
options[R]
Public Class Methods
new()
click to toggle source
# File lib/appload/options.rb, line 8 def initialize @options = {} parse_args end
Public Instance Methods
parse_args()
click to toggle source
Parsing arguments into hash form
# File lib/appload/options.rb, line 14 def parse_args raise 'Need to specify ipa path' unless ARGV[0] OptionParser.new do |opts| opts.banner = 'Usage: appload ipa' opts.on('-h', '--help', 'Display usage') do puts 'Usage: appload ipa' exit end @options[:ipa_path] = ARGV[0] end end