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