PagerDuty/lita-pagerduty

View on GitHub
lib/lita/handlers/commands.yml

Summary

Maintainability
Test Coverage
- pattern: ^pager\sidentify\s(?<email>[\w+\-.]+@[a-z\d\-]+(\.[a-z]+)*\.[a-z]+)$
  method: identify
- pattern: ^pager\sforget$
  method: forget
- pattern: ^pager\sincidents\sall$
  method: incidents_all
- pattern: ^pager\sincidents\smine$
  method: incidents_mine
- pattern: ^pager\sincident\s(?<incident_id>[a-zA-Z0-9+]+)$
  method: incident
- pattern: ^pager\snotes\s(?<incident_id>[a-zA-Z0-9+]+)$
  method: notes
- pattern: ^pager\sack\sall$
  method: ack_all
- pattern: ^pager\sack\smine$
  method: ack_mine
- pattern: ^pager\sack\s(?<incident_id>[a-zA-Z0-9+]+)$
  method: ack
- pattern: ^pager\sresolve\sall$
  method: resolve_all
- pattern: ^pager\sresolve\smine$
  method: resolve_mine
- pattern: ^pager\sresolve\s(?<incident_id>[a-zA-Z0-9+]+)$
  method: resolve
- pattern: ^pager\soncall$
  method: on_call_list
- pattern: ^pager\soncall\s(.*)$
  method: on_call_lookup
- pattern: ^pager\s+me\s+(.+?)\s+(\d+)m?$
  method: pager_me