Module: Roqua::StatusChecks::CheckLoadBalancerMember
- Defined in:
- lib/roqua/status_checks/check_load_balancer_member.rb
Constant Summary collapse
- InvalidStatus =
Class.new(StandardError)
- VALID_STATES =
%w(on off)
Class Method Summary collapse
Class Method Details
.balancer_member?(path) ⇒ Boolean
8 9 10 11 12 |
# File 'lib/roqua/status_checks/check_load_balancer_member.rb', line 8 def self.balancer_member?(path) state = ::File.read(path).strip raise InvalidStatus, "Invalid state: #{state}" unless VALID_STATES.include?(state) state == "on" end |