dbtransfer.py 文件源码

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

项目:server 作者: viur-framework 项目源码 文件源码
def iterExport( module, target, importKey, cursor=None ):
    """
        Processes 100 Entries and calls the next batch
    """
    urlfetch.set_default_fetch_deadline(20)
    Skel = skeletonByKind( module )
    if not Skel:
        logging.error("TaskExportKind: Invalid module")
        return
    query = Skel().all().cursor( cursor )

    startCursor = cursor
    query.run(100, keysOnly=True)
    endCursor = query.getCursor().urlsafe()

    exportItems(module, target, importKey, startCursor, endCursor)

    if startCursor is None or startCursor != endCursor:
        iterExport(module, target, importKey, endCursor)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号