Ejemplo n.º 1
0
def queue():
    form = QueueForm()
    form.setup_status_filter()
    if form.validate_on_submit():
        queue = Queue.list_queue(form.status_filter.data)
    else:
        queue = Queue.list_queue("new")
    return render_template('views/admin/queue.html', queue=queue, form=form)
Ejemplo n.º 2
0
def show_queue(_type=None, status="new"):
    queue = Queue.list_queue(status)
    if not _type:
        queue['type'] = "show"
    else:
        queue['type'] = _type
    return jsonify(queue)
Ejemplo n.º 3
0
def process_queue():
    ok = 0
    error = 0
    for q in Queue.list_queue(["new", "error"], return_as_string=False):
        api_client.process(q)
        if q.status == "ok":
            ok += 1
        else:
            error += 1

    return jsonify({"ok": ok, "error": error})