Method: Lita::Handlers::Metrics#invalid_command
- Defined in:
- lib/lita/handlers/metrics.rb
#invalid_command(payload) ⇒ Object
39 40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/lita/handlers/metrics.rb', line 39 def invalid_command(payload) fields = extract_fields(payload) return unless fields[:command] self.class.statsd.increment( config.invalid_command_metric, tags: fields.each.select { |k, v| k != :message }.map { |k, v| "#{k}:#{v}" } ) self.class.invalid_command_log.info(format_log(fields)) unless fields[:private_message] end |