module Roqua::StatusChecks::CheckLoadBalancerMember

Constants

InvalidStatus
VALID_STATES

Public Class Methods

balancer_member?(path) click to toggle source
# 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