From accff6c1844da4ba6564f5fb933334c569e786c8 Mon Sep 17 00:00:00 2001 From: Mark McIntyre Date: Wed, 21 Jan 2026 20:13:29 +0000 Subject: [PATCH 1/3] formatting --- uploadToArchive.py | 1 + 1 file changed, 1 insertion(+) diff --git a/uploadToArchive.py b/uploadToArchive.py index 02597fb..17e7494 100644 --- a/uploadToArchive.py +++ b/uploadToArchive.py @@ -28,6 +28,7 @@ log = logging.getLogger("ukmonlogger") logging.getLogger("paramiko").setLevel(logging.WARNING) + def readKeyFile(filename, inifvals): if not os.path.isfile(filename): log.error('Keyfile {} not downloaded. Check ssh key and station location with ukmon team.'.format(filename)) From 03eb5e0d9d15382e47c32562710e883ee97c6845 Mon Sep 17 00:00:00 2001 From: Mark McIntyre Date: Wed, 21 Jan 2026 20:16:43 +0000 Subject: [PATCH 2/3] raise stopiteration to get the new logfile read --- liveMonitor.py | 1 + 1 file changed, 1 insertion(+) diff --git a/liveMonitor.py b/liveMonitor.py index 629ebd2..fb7463f 100644 --- a/liveMonitor.py +++ b/liveMonitor.py @@ -108,6 +108,7 @@ def monitorLogFile(camloc, rmscfg): logfs.sort(key=lambda x: os.path.getmtime(x)) logf = logfs[-1] loglines.close() + raise StopIteration else: if "Data directory" in line or 'New data directory' in line: newcapdir = line.split(' ')[5].strip() From 7c71960a1c099f264ce906bbe58985eb8a023a5e Mon Sep 17 00:00:00 2001 From: Mark McIntyre Date: Fri, 30 Jan 2026 11:36:11 +0000 Subject: [PATCH 3/3] make sure logging.handlers is imported --- ukmonPostProc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ukmonPostProc.py b/ukmonPostProc.py index 094d96f..73326e8 100644 --- a/ukmonPostProc.py +++ b/ukmonPostProc.py @@ -19,6 +19,7 @@ import RMS.ConfigReader as cr from importlib import import_module as impmod import logging +import logging.handlers import datetime from uploadToArchive import uploadToArchive, readIniFile