Class: ProxES::ClusterHealthStatusCheck
- Inherits:
-
StatusCheck
- Object
- Sequel::Model
- StatusCheck
- ProxES::ClusterHealthStatusCheck
show all
- Defined in:
- lib/proxes/models/status_checks/cluster_health_status_check.rb
Constant Summary
Constants inherited
from StatusCheck
StatusCheck::SOURCE_CALLS
Instance Method Summary
collapse
Methods inherited from StatusCheck
#children, #passed?, #policy_class, #source_result, source_result, #validate
#client, #conn, #ssl_store
Instance Method Details
#check ⇒ Object
9
10
11
12
13
|
# File 'lib/proxes/models/status_checks/cluster_health_status_check.rb', line 9
def check
return true if required_value.blank?
value == required_value
end
|
15
16
17
|
# File 'lib/proxes/models/status_checks/cluster_health_status_check.rb', line 15
def formatted(val = nil)
(val || value).titlecase
end
|
#value ⇒ Object
5
6
7
|
# File 'lib/proxes/models/status_checks/cluster_health_status_check.rb', line 5
def value
source_result['status']['status']
end
|