Method: Sensu::Server::Mutate#mutator_extension
- Defined in:
- lib/sensu/server/mutate.rb
#mutator_extension(mutator, event, &callback) ⇒ Object
Run a mutator extension, within the Sensu EventMachine reactor (event loop). The ‘mutator_callback()` method is used to create the mutator callback, wrapping the provided callback (event handler).
57 58 59 60 |
# File 'lib/sensu/server/mutate.rb', line 57 def mutator_extension(mutator, event, &callback) block = mutator_callback(mutator, event, &callback) mutator.safe_run(event, &block) end |