From 2f7f01edbbd6b5f11c66ec4ba5463da8fc22c0c3 Mon Sep 17 00:00:00 2001 From: samwiseg0 <2241731+samwiseg0@users.noreply.github.com> Date: Fri, 21 Jan 2022 00:35:06 -0500 Subject: [PATCH] Added: Logging to empty/no data returns --- varken/overseerr.py | 11 +++++++++-- varken/sonarr.py | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/varken/overseerr.py b/varken/overseerr.py index 248f9df..4d4b96b 100644 --- a/varken/overseerr.py +++ b/varken/overseerr.py @@ -49,7 +49,10 @@ class OverseerrAPI(object): } ] - self.dbmanager.write_points(influx_payload) + if influx_payload: + self.dbmanager.write_points(influx_payload) + else: + self.logger.warning("No data to send to influx for overseerr-request-counts instance, discarding.") def get_latest_requests(self): now = datetime.now(timezone.utc).astimezone().isoformat() @@ -63,6 +66,7 @@ class OverseerrAPI(object): # RETURN NOTHING IF NO RESULTS if not get_latest_req: + self.logger.warning("No data to send to influx for overseerr-latest-requests instance, discarding.") return influx_payload = [] @@ -123,4 +127,7 @@ class OverseerrAPI(object): } ) - self.dbmanager.write_points(influx_payload) + if influx_payload: + self.dbmanager.write_points(influx_payload) + else: + self.logger.warning("No data to send to influx for overseerr-latest-requests instance, discarding.") diff --git a/varken/sonarr.py b/varken/sonarr.py index 50c475a..1e8c267 100644 --- a/varken/sonarr.py +++ b/varken/sonarr.py @@ -178,6 +178,7 @@ class SonarrAPI(object): } } ) + if influx_payload: self.dbmanager.write_points(influx_payload) else: