Class: VraptorScaffold::Runner::Generator
- Inherits:
-
Object
- Object
- VraptorScaffold::Runner::Generator
- Defined in:
- lib/vraptor-scaffold/runner/generator.rb
Instance Method Summary collapse
Instance Method Details
#run(args) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/vraptor-scaffold/runner/generator.rb', line 6 def run(args) project_path = args.shift if VraptorScaffold::Runner::Help.help? project_path AppGenerator.start(["-h"]) else app_generators_available = {"default" => AppGenerator, "gae" => GaeAppGenerator } app_generator_selected = "default" app_generator_selected = "gae" if gae_project? args app_generators_available.fetch(app_generator_selected).new(project_path, args).invoke_all end end |