aboutsummaryrefslogtreecommitdiffstats
path: root/cleanup.py
diff options
context:
space:
mode:
Diffstat (limited to 'cleanup.py')
-rwxr-xr-xcleanup.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cleanup.py b/cleanup.py
index 671c466..4956f94 100755
--- a/cleanup.py
+++ b/cleanup.py
@@ -38,11 +38,11 @@ class EjabberdCleanup(EjabberdApiCalls):
lastdate = None
try:
lastdate = datetime.datetime.strptime(last_stamp, "%Y-%m-%dT%H:%M:%SZ")
- except: # noqa: E722
+ except ValueError:
try:
lastdate = datetime.datetime.strptime(last_stamp, "%Y-%m-%dT%H:%M:%S.%fZ")
- except: # noqa: E722
- logging.error(f"{user}@{host}: not able to parse '{last_stamp}'")
+ except ValueError as err:
+ logging.error(f"{user}@{host}: not able to parse '{last_stamp}': {err}")
return
if lastdate is not None and lastdate - datetime.datetime.now() > datetime.timedelta(
days=self.offline_since_days