lib/pleiades/generators/pleiades/command/command_generator.rb in pleiades-0.1.2 vs lib/pleiades/generators/pleiades/command/command_generator.rb in pleiades-0.1.3
- old
+ new
@@ -2,15 +2,17 @@
require 'pleiades/core/config'
class Pleiades::CommandGenerator < Rails::Generators::NamedBase
source_root File.expand_path('templates', __dir__)
- argument :names, type: :array, desc: 'Specify command class name.'
+ argument :name, type: :string, desc: 'Specify command class name.'
+ argument :names, type: :array, desc: 'Specify command class name.', default: []
dir_options =
{
aliases: '-d',
- desc: 'Specify the directory to generate commands.'
+ desc: 'Specify the directory to generate commands.',
+ default: ''
}
class_option :dir, dir_options
event_type_options =
{