Class: Cagnut::NewProject
- Inherits:
-
Thor
- Object
- Thor
- Cagnut::NewProject
- Includes:
- Thor::Actions
- Defined in:
- lib/cagnut/cli/new_project.rb
Instance Method Summary collapse
Instance Method Details
#new(*args) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/cagnut/cli/new_project.rb', line 8 def new *args if args.size >= 1 if !args.first.start_with? '-' name = args.shift elsif !args.last.start_with? '-' name = args.pop else puts "please use `cagnut new <name>`\n" exit(1) end else puts "please use `cagnut new <name>`\n" exit(1) end new_project name, project_opts end |