Method: Conify::Command#handle_invalid_args

Defined in:
lib/conify/command.rb

#handle_invalid_args(command_info_module) ⇒ Object

Respond to the user in the instance of invalid arguments.



152
153
154
155
156
157
158
159
160
161
162
163
164
# File 'lib/conify/command.rb', line 152

def handle_invalid_args(command_info_module)
  if !@invalid_args.empty?
    message = 'Invalid argument'
    message += 's' if @invalid_args.length > 1
    args = @invalid_args.map { |arg| "\"#{arg}\"" }.join(', ')

    puts " !    #{message}: #{args}"
  else
    puts " !    Invalid command usage"
  end

  respond_with_command_help(command_info_module)
end