From 31d2ea306cfc9953e173a9da708c000615919d1f Mon Sep 17 00:00:00 2001
From: Alex Wiens <alex.wiens@uni-paderborn.de>
Date: Sun, 16 Feb 2025 00:48:42 +0100
Subject: [PATCH] Prule.daemon: Fix startTime type conversion

---
 prule/daemon/__main__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/prule/daemon/__main__.py b/prule/daemon/__main__.py
index 4e5ef27..937bc54 100644
--- a/prule/daemon/__main__.py
+++ b/prule/daemon/__main__.py
@@ -728,7 +728,7 @@ class PruleThread(threading.Thread):
         job_cluster   = job_meta["cluster"]
         job_id        = str(job_meta["id"])
         job_slurmid   = str(job_meta["jobId"])
-        job_startTime = str(job_meta["startTime"])
+        job_startTime = str(job_meta["startTime"]) if type(job_meta["startTime"]) == int else int(datetime.datetime.fromisoformat(job_meta['startTime']).timestamp())
 
         job_path        = None
         job_tempdir     = None
-- 
GitLab