class Proxy::Monitoring::Provider
Public Instance Methods
create_host(host, attributes)
click to toggle source
# File lib/smart_proxy_monitoring_common/monitoring_common.rb, line 11 def create_host(host, attributes) raise NotImplementedError end
query_host(host)
click to toggle source
# File lib/smart_proxy_monitoring_common/monitoring_common.rb, line 7 def query_host(host) raise NotImplementedError end
remove_downtime_host(host, author, comment)
click to toggle source
# File lib/smart_proxy_monitoring_common/monitoring_common.rb, line 23 def remove_downtime_host(host, author, comment) raise NotImplementedError end
remove_host(host)
click to toggle source
# File lib/smart_proxy_monitoring_common/monitoring_common.rb, line 19 def remove_host(host) raise NotImplementedError end
set_downtime_host(host, author, comment, start_time, end_time, all_services: nil, **)
click to toggle source
# File lib/smart_proxy_monitoring_common/monitoring_common.rb, line 27 def set_downtime_host(host, author, comment, start_time, end_time, all_services: nil, **) raise NotImplementedError end
update_host(host, attributes)
click to toggle source
# File lib/smart_proxy_monitoring_common/monitoring_common.rb, line 15 def update_host(host, attributes) raise NotImplementedError end