From 851376d535004f27eca110267298825595281eaa Mon Sep 17 00:00:00 2001 From: root <root@firmware.freifunk-stuttgart.de> Date: Sat, 25 Mar 2023 11:37:40 +0100 Subject: [PATCH] refactor file open --- update_checker.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/update_checker.py b/update_checker.py index cafa736..6e65360 100755 --- a/update_checker.py +++ b/update_checker.py @@ -81,15 +81,13 @@ except: allFirmwareDownloads = [] access = "" +for fn in ("/var/log/nginx/access.log.1", "/var/log/nginx/access.log"): + try: + with open(fn) as fp: + access +=fp.read() + except Exception as e: + logging.warning(f"not using {fn}") -try: - #for i in range(2,15): - # access += gzip.open("/var/log/nginx/access.log.%i.gz"%(i),"rt").read() - access += open("/var/log/nginx/access.log.1").read() - access += open("/var/log/nginx/access.log").read() - -except: - logging.warning("not using /var/log/nginx/access.log") try: access += open("access.log").read() except: -- GitLab