Added: Logging to empty/no data returns

This commit is contained in:
samwiseg0 2022-01-21 00:35:06 -05:00
parent a60e41e6e4
commit 2f7f01edbb
2 changed files with 10 additions and 2 deletions

View file

@ -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.")

View file

@ -178,6 +178,7 @@ class SonarrAPI(object):
}
}
)
if influx_payload:
self.dbmanager.write_points(influx_payload)
else: