コード例 #1
0
    def start(self):
        target = oslo_messaging.Target(version=self.RPC_API_VERSION,
                                       server=self.host,
                                       topic=self.topic)
        LOG.info(_LI("Starting WorkerService ..."))

        self._rpc_server = rpc_messaging.get_rpc_server(target, self)
        self._rpc_server.start()

        super(WorkerService, self).start()
コード例 #2
0
ファイル: worker.py プロジェクト: rh-s/heat
    def start(self):
        target = oslo_messaging.Target(
            version=self.RPC_API_VERSION,
            server=self.host,
            topic=self.topic)
        LOG.info(_LI("Starting WorkerService ..."))

        self._rpc_server = rpc_messaging.get_rpc_server(target, self)
        self._rpc_server.start()

        super(WorkerService, self).start()
コード例 #3
0
ファイル: worker.py プロジェクト: zhengxiaochuan-3/heat
    def start(self):
        target = oslo_messaging.Target(version=self.RPC_API_VERSION, server=self.host, topic=self.topic)
        self.target = target
        LOG.info(
            _LI("Starting %(topic)s (%(version)s) in engine %(engine)s."),
            {"topic": self.topic, "version": self.RPC_API_VERSION, "engine": self.engine_id},
        )

        self._rpc_server = rpc_messaging.get_rpc_server(target, self)
        self._rpc_server.start()

        super(WorkerService, self).start()
コード例 #4
0
    def start(self):
        target = oslo_messaging.Target(
            version=self.RPC_API_VERSION,
            server=self.engine_id,
            topic=self.topic)
        self.target = target
        LOG.info("Starting %(topic)s (%(version)s) in engine %(engine)s.",
                 {'topic': self.topic,
                  'version': self.RPC_API_VERSION,
                  'engine': self.engine_id})

        self._rpc_server = rpc_messaging.get_rpc_server(target, self)
        self._rpc_server.start()
コード例 #5
0
ファイル: service.py プロジェクト: B-Rich/heat
    def start(self):
        self.engine_id = stack_lock.StackLock.generate_engine_id()
        self.thread_group_mgr = ThreadGroupManager()
        self.listener = EngineListener(self.host, self.engine_id,
                                       self.thread_group_mgr)
        LOG.debug("Starting listener for engine %s" % self.engine_id)
        self.listener.start()
        target = messaging.Target(
            version=self.RPC_API_VERSION, server=cfg.CONF.host,
            topic=self.topic)
        self.target = target
        server = rpc_messaging.get_rpc_server(target, self)
        server.start()
        self._client = rpc_messaging.get_rpc_client(
            version=self.RPC_API_VERSION)

        super(EngineService, self).start()
コード例 #6
0
    def start(self):
        self.engine_id = stack_lock.StackLock.generate_engine_id()
        self.thread_group_mgr = ThreadGroupManager()
        self.listener = EngineListener(self.host, self.engine_id,
                                       self.thread_group_mgr)
        LOG.debug("Starting listener for engine %s" % self.engine_id)
        self.listener.start()
        target = messaging.Target(version=self.RPC_API_VERSION,
                                  server=cfg.CONF.host,
                                  topic=self.topic)
        self.target = target
        server = rpc_messaging.get_rpc_server(target, self)
        server.start()
        self._client = rpc_messaging.get_rpc_client(
            version=self.RPC_API_VERSION)

        super(EngineService, self).start()
コード例 #7
0
ファイル: service.py プロジェクト: B-Rich/heat
 def start(self):
     super(EngineListener, self).start()
     self.target = messaging.Target(
         server=cfg.CONF.host, topic=self.engine_id)
     server = rpc_messaging.get_rpc_server(self.target, self)
     server.start()
コード例 #8
0
 def start(self):
     super(EngineListener, self).start()
     self.target = messaging.Target(server=cfg.CONF.host,
                                    topic=self.engine_id)
     server = rpc_messaging.get_rpc_server(self.target, self)
     server.start()