Class: Lita::Handlers::Monit
- Inherits:
-
Handler
- Object
- Handler
- Lita::Handlers::Monit
- Defined in:
- lib/lita/handlers/monit.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.default_config(config) ⇒ Object
6 7 8 9 |
# File 'lib/lita/handlers/monit.rb', line 6 def self.default_config(config) config.rooms = :all config.token = nil end |
Instance Method Details
#receive(request, response) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/lita/handlers/monit.rb', line 13 def receive(request, response) return unless token_valid?(request) params = build_params(request.params) = (params) target = Source.new(nil, Lita.config.handlers.monit.rooms) puts target robot.(target, ) end |