-{% extends "../base.html" %}
+{% extends "base.html" %}
-{% block title %}{{ _("Job Queue") }}{% end block %}
+{% from "jobs/macros.html" import JobQueue with context %}
+
+{% block title %}{{ _("Job Queue") }}{% endblock %}
{% block body %}
<section class="hero is-light">
<li>
<a href="/jobs">{{ _("Jobs") }}</a>
</li>
+
<li class="is-active">
<a href="#" aria-current="page">
{{ _("Queue") }}
<section class="section">
<div class="container">
- {% if queue %}
- {% module JobsQueue(queue) %}
- {% else %}
- <div class="notification">
- {{ _("There are currently no jobs queued") }}
- </div>
- {% end %}
+ {{ JobQueue(queue) }}
</div>
</section>
-{% end block %}
+{% endblock %}
class QueueHandler(base.BaseHandler):
- def get(self):
- self.render("jobs/queue.html", queue=self.backend.jobs.queue)
+ async def get(self):
+ await self.render("jobs/queue.html", queue=self.backend.jobs.queue)
class LogHandler(base.BaseHandler):