コード例 #1
0
ファイル: consumer.py プロジェクト: zwyw610/octavia
 def run(self):
     LOG.info('Starting V2 consumer...')
     target = messaging.Target(topic=self.topic, server=self.server,
                               fanout=False)
     self.endpoints = [endpoints.Endpoints()]
     self.message_listener = rpc.get_server(
         target, self.endpoints,
         executor='threading',
         access_policy=self.access_policy
     )
     self.message_listener.start()
コード例 #2
0
ファイル: consumer.py プロジェクト: openstack/octavia
 def run(self):
     LOG.info('Starting consumer...')
     target = messaging.Target(topic=self.topic, server=self.server,
                               fanout=False)
     self.endpoints = [endpoint.Endpoint()]
     self.message_listener = rpc.get_server(
         target, self.endpoints,
         executor='threading',
         access_policy=self.access_policy
     )
     self.message_listener.start()
コード例 #3
0
ファイル: consumer.py プロジェクト: zongzw/octavia
 def run(self):
     LOG.info('Starting V2 consumer...')
     target = messaging.Target(topic=self.topic,
                               server=self.server,
                               fanout=False)
     self.endpoints = [endpoints.Endpoints()]
     self.message_listener = rpc.get_server(
         target,
         self.endpoints,
         executor='threading',
         access_policy=self.access_policy)
     self.message_listener.start()
     if constants.AMPHORAV2 in CONF.api_settings.enabled_provider_drivers:
         for e in self.endpoints:
             e.worker.services_controller.run_conductor(
                 'octavia-task-flow-conductor-%s' %
                 uuidutils.generate_uuid())