lib/rbdock/command.rb in rbdock-0.0.2 vs lib/rbdock/command.rb in rbdock-0.1.0

- old
+ new

@@ -10,16 +10,14 @@ def initialize argv @argv = argv end def execute - options = Options.parse!(@argv) - sub_command = options.delete(:command) - - case sub_command - when 'create' - Rbdock::Create.run(options) + options = Options.parse!(@argv) + if options[:app] + options[:app_path] = Rbdock.clone_app_to_local(options[:app]) end + Rbdock::Generate.run(options) rescue => e abort "Error: #{e.message}" end end