Skip to content

Commit 18f3de9

Browse files
committed
Added logging
1 parent 1cd2964 commit 18f3de9

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

paradox/interfaces/text/homeassistant_notifications.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def send_message(self, message: str, level: EventLevel):
7474

7575
res = requests.post(url, json=payload, headers=headers)
7676
if res.status_code == 200:
77-
logger.debug(f"Notification sent: {message}, level={level}")
77+
logger.info(f"Notification sent: {message}, level={level}")
7878
else:
7979
logger.error(
8080
f"Failed to send notification: code={res.status_code}, text: {res.text}"

paradox/interfaces/text/pushover.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# -*- coding: utf-8 -*-
2-
31
import logging
42
import re
53

@@ -37,7 +35,7 @@ def __init__(self, alarm):
3735
self.users = {}
3836

3937
def _run(self):
40-
super(PushoverTextInterface, self)._run()
38+
super()._run()
4139

4240
self.app = chump.Application(cfg.PUSHOVER_KEY)
4341
if not self.app.is_authenticated:
@@ -50,7 +48,7 @@ def send_message(self, message: str, level: EventLevel):
5048
user_key = settings["user_key"]
5149
devices_raw = settings["devices"]
5250

53-
user = self.users.get(user_key) # type: chump.User
51+
user = self.users.get(user_key)
5452

5553
if user is None:
5654
user = self.users[user_key] = self.app.get_user(user_key)
@@ -68,7 +66,8 @@ def send_message(self, message: str, level: EventLevel):
6866
title="Alarm",
6967
priority=_level_2_priority.get(level, chump.NORMAL),
7068
)
71-
except:
69+
logger.info(f"Notification sent: {message}, level={level}")
70+
except Exception:
7271
logger.exception("Pushover send message")
7372

7473
else:
@@ -88,7 +87,10 @@ def send_message(self, message: str, level: EventLevel):
8887
device=device,
8988
priority=_level_2_priority.get(level, chump.NORMAL),
9089
)
91-
except:
90+
logger.info(
91+
f"Notification sent: {message}, level={level}, device={device}"
92+
)
93+
except Exception:
9294
logger.exception("Pushover send message")
9395

9496
# TODO: Missing the message reception

0 commit comments

Comments
 (0)