Class: Proxy::Monitoring::Provider
- Inherits:
-
Object
- Object
- Proxy::Monitoring::Provider
- Defined in:
- lib/smart_proxy_monitoring_common/monitoring_common.rb
Direct Known Subclasses
Instance Method Summary collapse
- #create_host(host, attributes) ⇒ Object
- #query_host(host) ⇒ Object
- #remove_downtime_host(host, author, comment) ⇒ Object
- #remove_host(host) ⇒ Object
- #set_downtime_host(host, author, comment, start_time, end_time, all_services: nil) ⇒ Object
- #update_host(host, attributes) ⇒ Object
Instance Method Details
#create_host(host, attributes) ⇒ Object
11 12 13 |
# File 'lib/smart_proxy_monitoring_common/monitoring_common.rb', line 11 def create_host(host, attributes) raise NotImplementedError end |
#query_host(host) ⇒ Object
7 8 9 |
# File 'lib/smart_proxy_monitoring_common/monitoring_common.rb', line 7 def query_host(host) raise NotImplementedError end |
#remove_downtime_host(host, author, comment) ⇒ Object
23 24 25 |
# File 'lib/smart_proxy_monitoring_common/monitoring_common.rb', line 23 def remove_downtime_host(host, , comment) raise NotImplementedError end |
#remove_host(host) ⇒ Object
19 20 21 |
# 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) ⇒ Object
27 28 29 |
# File 'lib/smart_proxy_monitoring_common/monitoring_common.rb', line 27 def set_downtime_host(host, , comment, start_time, end_time, all_services: nil, **) raise NotImplementedError end |
#update_host(host, attributes) ⇒ Object
15 16 17 |
# File 'lib/smart_proxy_monitoring_common/monitoring_common.rb', line 15 def update_host(host, attributes) raise NotImplementedError end |