class Inspec::Resources::MonitoringTool

Helper class for monitored_by matcher

def find_utility_or_error(utility_name)

def find_utility_or_error(utility_name)
  [ "/usr/sbin/#{utility_name}" , "/sbin/#{utility_name}" , "/usr/bin/#{utility_name}" , "/bin/#{utility_name}" , "#{utility_name}" ].each do |cmd|
    return cmd if inspec.command(cmd).exist?
  end
  raise Inspec::Exceptions::ResourceFailed, "Could not find `#{utility_name}`"
end

def initialize(inspec, service_name)

def initialize(inspec, service_name)
  @inspec = inspec
  @service_name ||= service_name
end