Method: CloudLB::HealthMonitor#initialize

Defined in:
lib/cloudlb/health_monitor.rb

#initialize(load_balancer) ⇒ HealthMonitor

Initializes a new CloudLB::ConnectionThrottle object



13
14
15
16
17
18
19
20
21
22
# File 'lib/cloudlb/health_monitor.rb', line 13

def initialize(load_balancer)
  @connection    = load_balancer.connection
  @load_balancer = load_balancer
  @lbmgmthost   = @connection.lbmgmthost
  @lbmgmtpath   = @connection.lbmgmtpath
  @lbmgmtport   = @connection.lbmgmtport
  @lbmgmtscheme = @connection.lbmgmtscheme
  populate
  return self
end