コード例 #1
0
 def __init__(self, svc_mon, vnc_lib, config_section):
     # Loadbalancer
     self._vnc_lib = vnc_lib
     self._svc_mon = svc_mon
     self._pool_driver = {}
     self._args = config_section
     self._loadbalancer_driver = {}
     # create default service appliance set
     self._create_default_service_appliance_set("opencontrail", 
       "svc_monitor.services.loadbalancer.drivers.ha_proxy.driver.OpencontrailLoadbalancerDriver")
     self._default_provider = "opencontrail"
     self.lb_db = LBDB(config_section)
     self.lb_db.add_logger(self._svc_mon.logger)
     self.lb_db.init_database()