示例#1
0
def jobstatus():
    job = takeout.get_q().fetch_job("userarchive:%s" % (g.user.id, ))
    if job:
        return jsonify(status=job.status, result=job.result, meta=job.meta)
    else:
        return jsonify()
示例#2
0
def clear():
    job = takeout.get_q().fetch_job("userarchive:%s" % (g.user.id, ))
    if job:
        job.cancel()
    return redirect(path)
示例#3
0
def download():
    job = takeout.get_q().fetch_job("userarchive:%s" % (g.user.id, ))
    if not job or job.is_failed:
        job = takeout.archive_user(g.user)
    return render_template('index.html', user=g.user, job=job, path=path)
示例#4
0
文件: serve.py 项目: eqbeats/eqbeats
def jobstatus():
    job = takeout.get_q().fetch_job("userarchive:%s" % (g.user.id,))
    if job:
        return jsonify(status=job.status, result=job.result, meta=job.meta)
    else:
        return jsonify()
示例#5
0
文件: serve.py 项目: eqbeats/eqbeats
def clear():
    job = takeout.get_q().fetch_job("userarchive:%s" % (g.user.id,))
    if job:
        job.cancel()
    return redirect(path)
示例#6
0
文件: serve.py 项目: eqbeats/eqbeats
def download():
    job = takeout.get_q().fetch_job("userarchive:%s" % (g.user.id,))
    if not job or job.is_failed:
        job = takeout.archive_user(g.user)
    return render_template('index.html', user=g.user, job=job, path=path)