class PhusionPassenger::Standalone::Command
def parse_options
def parse_options load_and_merge_global_options(@options) @parsed_options = {} @parser = self.class.create_option_parser(@parsed_options) begin @original_argv = @argv.dup @parser.parse!(@argv) @options.merge!(@parsed_options) rescue OptionParser::ParseError => e STDERR.puts "*** ERROR: #{e}" abort @parser.to_s end if @options[:help] puts @parser exit end end