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