utils.py 文件源码

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

项目:borgcube 作者: enkore 项目源码 文件源码
def data_root():  # type: borgcube.core.models.DataRoot
    """
    Return a `DataRoot` instance.
    """
    try:
        root = _db_local.db.root
    except AttributeError:
        _db_local.db = db()
        root = _db_local.db.root
    try:
        return root.data_root
    except AttributeError:
        with transaction.manager as txn:
            txn.note('Initialized new data root.')
            log.info('Initializing new data root.')
            from borgcube.core.models import DataRoot
            root.data_root = DataRoot()
            return root.data_root
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号