module Sensu::Settings::Validators::Mutator

Public Instance Methods

validate_mutator(mutator) click to toggle source

Validate a Sensu mutator definition. Validates: command, timeout

@param mutator [Hash] sensu mutator definition.

# File lib/sensu/settings/validators/mutator.rb, line 9
def validate_mutator(mutator)
  must_be_a_string(mutator[:command]) ||
    invalid(mutator, "mutator command must be a string")
  must_be_a_numeric_if_set(mutator[:timeout]) ||
    invalid(mutator, "mutator timeout must be numeric")
end