From: Michael Tremer Date: Fri, 7 Feb 2025 16:26:35 +0000 (+0000) Subject: jobs: Fix dedicated log streaming page X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3808bc15c5f5e255f4ec1fbc2ff196243b9f2c6f;p=pbs.git jobs: Fix dedicated log streaming page Signed-off-by: Michael Tremer --- diff --git a/src/templates/jobs/log-stream.html b/src/templates/jobs/log-stream.html index c9820d92..90945fdf 100644 --- a/src/templates/jobs/log-stream.html +++ b/src/templates/jobs/log-stream.html @@ -1,24 +1,30 @@ {% extends "base.html" %} +{% from "jobs/macros.html" import JobLogStream with context %} + {% block title %}{{ job }} - {{ _("Log") }}{% endblock %} -{% block container %} - +{% block body %} +
+
+ - {{ JobLogStream(job) }} + {{ JobLogStream(job) }} +
+
{% endblock %} diff --git a/src/web/jobs.py b/src/web/jobs.py index cf623589..4d2b1369 100644 --- a/src/web/jobs.py +++ b/src/web/jobs.py @@ -153,8 +153,7 @@ class LogHandler(base.BaseHandler): # Stream the log if the job is running if job.is_running(): - self.render("jobs/log-stream.html", job=job) - return + return await self.render("jobs/log-stream.html", job=job) # Set Content-Type header self.set_header("Content-Type", "text/plain")