class Rbdock::Command
Public Class Methods
new(argv)
click to toggle source
# File lib/rbdock/command.rb, line 10 def initialize argv @logger = Log4r::Logger.new("rbdock::command") @argv = argv end
run(argv)
click to toggle source
# File lib/rbdock/command.rb, line 6 def self.run argv new(argv).execute end
Public Instance Methods
execute()
click to toggle source
# File lib/rbdock/command.rb, line 15 def execute options = Options.parse!(@argv) if options[:app] options[:app_path] = Rbdock::Application.prepare(options[:app]) end Rbdock::Generate.run(options) rescue => e abort "Error: #{e.message}" end