module Proxy::Monitoring::Icinga2::TasksCommon
Public Instance Methods
action()
click to toggle source
# File lib/smart_proxy_monitoring_icinga2/tasks_common.rb, line 11 def action self.class.name.split('::').last end
activated?()
click to toggle source
# File lib/smart_proxy_monitoring_icinga2/tasks_common.rb, line 15 def activated? Proxy::Monitoring::Plugin.settings.collect_status end
start()
click to toggle source
# File lib/smart_proxy_monitoring_icinga2/tasks_common.rb, line 3 def start if activated? do_start else logger.info "Not starting #{action} because collect_status is disabled in settings." end end