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