From 10ba1cf971f9e1db59d462c92c887cf4c2327a7a Mon Sep 17 00:00:00 2001 From: Tamas Gal <himself@tamasgal.com> Date: Fri, 9 Dec 2022 11:26:35 +0100 Subject: [PATCH] Also display plots for gzipped logs --- frontend/app/routes.py | 2 +- frontend/app/templates/logs.html | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/frontend/app/routes.py b/frontend/app/routes.py index 5f28f9c..2ca7a91 100644 --- a/frontend/app/routes.py +++ b/frontend/app/routes.py @@ -223,7 +223,7 @@ def top10(): @requires_auth def logs(): files = OrderedDict() - filenames = sorted(glob(join(LOGS_PATH, "MSG*.log")), + filenames = sorted(glob(join(LOGS_PATH, "MSG_*.log*")), reverse=True) main_log = filenames.pop(-1) for filename in [main_log] + filenames: diff --git a/frontend/app/templates/logs.html b/frontend/app/templates/logs.html index f89cf28..dc89a6f 100644 --- a/frontend/app/templates/logs.html +++ b/frontend/app/templates/logs.html @@ -10,19 +10,17 @@ <div class="col-md-12"> {% for filename, filesize in files.items() %} - {% if filename != 'MSG.log' %} <div style="width=100px; float:left; text-align: center; font-size: 10px"> <a href="/logs/{{ filename }}"> <span>{{ filename }}</span> </a><br /> <span>({{'%0.1f' | format(filesize/1024/1024) }}MB)<span><br /> - <a href="/logs/{{ filename|replace('.log', '.png') }}"> - <img src="/logs/{{ filename|replace('.log', '.png') }}" + <a href="/logs/{{ filename|replace('.gz', '')|replace('.log', '.png') }}"> + <img src="/logs/{{ filename|replace('.gz', '')|replace('.log', '.png') }}" width="100" alt="{{ filename }} ({{'%0.1f' | format(filesize/1024/1024) }}MB)" /> </a> </div> - {% endif %} {% endfor %} </div> </div> -- GitLab