From b50a09a8f85dd3bb4f54fa013249a48b4fcceb33 Mon Sep 17 00:00:00 2001 From: set Date: Sat, 29 Nov 2025 20:03:22 +0000 Subject: [PATCH] Add a log for when urls change --- root/app/swag-ondemand.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/root/app/swag-ondemand.py b/root/app/swag-ondemand.py index 74f69e8..1b9bbe2 100644 --- a/root/app/swag-ondemand.py +++ b/root/app/swag-ondemand.py @@ -20,7 +20,7 @@ class ContainerThread(threading.Thread): self.daemon = True self.ondemand_containers = {} self.init_docker() - + def init_docker(self): try: docker_host = os.environ.get("DOCKER_HOST", None) @@ -52,6 +52,8 @@ class ContainerThread(threading.Thread): logging.info(f"Started monitoring {container.name} for urls: {container_urls}") else: last_accessed = self.ondemand_containers[container.name]["last_accessed"] + if container_urls != self.ondemand_containers["urls"]: + logging.info(f"Updated urls for {container.name} to: {container_urls}") self.ondemand_containers[container.name] = { "status": container.status, "urls": container_urls, "last_accessed": last_accessed } def stop_containers(self):