class Commands::Incident

Public Instance Methods

call() click to toggle source
# File lib/lita/commands/incident.rb, line 5
def call
  incident_id = message.match_data['incident_id']
  incident = pagerduty.get_incident(incident_id)
  response format_incidents([incident])
rescue Exceptions::IncidentNotFound
  response message: 'incident.not_found', params: { id: incident_id }
end