model.py 文件源码

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

项目:icfpc2016-judge 作者: icfpc2016 项目源码 文件源码
def lock_snapshot_cron_job(snapshot_time):
    """Obtains a lock for a snapshot cron job.

    Args:
        snapshot_time: Timestamp of the snapshot.

    Returns:
        True if a lock is acquired. Otherwise False.
    """
    try:
        _db.cron_locks.insert_one({
            '_id': 'snapshot:%d' % snapshot_time,
            'locked_time': misc_util.time(),
        })
    except pymongo.errors.DuplicateKeyError:
        return False
    return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号