subscription.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:mentos 作者: daskos 项目源码 文件源码
def make_connection(self, endpoint, api_path):
        conn = Connection(endpoint, api_path, self._event_handler,
                          principal=self.principal, secret=self.secret)
        try:
            yield conn.ping()
        except MasterRedirect as ex:  # pragma: no cover
            if ex.location == self.master_info.current_location:
                log.warn('Leading Master not elected yet')
            else:  # pragma: no cover
                log.warn('Master not leading')
                self.master_info.redirected_uri(ex.location)
            conn = None
        except ConnectionRefusedError as ex:  # pragma: no cover
            conn = None
        except Exception:  # pragma: no cover
            conn = None

        raise gen.Return(conn)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号