class RawQ::Generator::Application
Public Class Methods
run!(*arguments)
click to toggle source
# File lib/rawq/generator/application.rb, line 9 def run!(*arguments) options = RawQ::Generator::Options.new(arguments) if options[:invalid_option] $stderr.puts options[:invalid_option] options[:show_help] = true end if options[:show_help] $stderr.puts options.opts return 1 end if options[:application_name].nil? || options[:application_name].squeeze.strip == "" $stderr.puts "missing application name" $stderr.puts options.opts return 1 end begin generator = RawQ::Generator.new(options) generator.run return 0 end end