From 78b57f10c4f919b0a3900cc3291cd2971efd059b Mon Sep 17 00:00:00 2001 From: Clair Delafuente Date: Tue, 14 Oct 2025 22:09:39 -0400 Subject: [PATCH] WHY WAS THE DATE LOCAL TZ??? CLAIR U IDIOT also swap vm date to date vm --- cvmsentry.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cvmsentry.py b/cvmsentry.py index 6705e3b..eda90d2 100644 --- a/cvmsentry.py +++ b/cvmsentry.py @@ -65,9 +65,9 @@ async def periodic_snapshot_task(): if not vm_data.get("framebuffer"): continue - # Create directory structure if it doesn't exist - date_str = datetime.now().strftime("%Y-%m-%d") - snapshot_dir = os.path.join(config.log_directory, "webp", vm_name, date_str) + # Create directory structure if it doesn't exist - [date]/[vm] structure in UTC + date_str = datetime.now(timezone.utc).strftime("%Y-%m-%d") + snapshot_dir = os.path.join(config.log_directory, "webp", date_str, vm_name) os.makedirs(snapshot_dir, exist_ok=True) # Generate formatted timestamp in UTC