コード例 #1
0
ファイル: compute_tasks.py プロジェクト: mtatsuma/octavia
 def __init__(self, **kwargs):
     super(BaseComputeTask, self).__init__(**kwargs)
     self.compute = stevedore_driver.DriverManager(
         namespace='octavia.compute.drivers',
         name=CONF.controller_worker.compute_driver,
         invoke_on_load=True).driver
     self.rate_limit = amphora_rate_limit.AmphoraBuildRateLimit()
コード例 #2
0
    def setUp(self):
        super(TestAmphoraBuildRateLimit, self).setUp()
        self.conf = self.useFixture(oslo_fixture.Config(cfg.CONF))

        self.rate_limit = amphora_rate_limit.AmphoraBuildRateLimit()
        self.amp_build_slots_repo = mock.MagicMock()
        self.amp_build_req_repo = mock.MagicMock()
        self.conf.config(group='haproxy_amphora', build_rate_limit=1)
コード例 #3
0
ファイル: compute_tasks.py プロジェクト: ycx516/octavia
 def __init__(self, **kwargs):
     super().__init__(**kwargs)
     self.compute = stevedore_driver.DriverManager(
         namespace='octavia.compute.drivers',
         name=CONF.controller_worker.compute_driver,
         invoke_on_load=True).driver
     self.loadbalancer_repo = repo.LoadBalancerRepository()
     self.rate_limit = amphora_rate_limit.AmphoraBuildRateLimit()