# HG changeset patch # User Thierry Florac # Date 1518003496 -3600 # Node ID 3be93cea8f89c6d1f3a38014e77457c79e234ab8 # Parent cb1fc976d8ec6159f57f8eedd75376673f33d4f5 Check TCP handler before sending notifications diff -r cb1fc976d8ec -r 3be93cea8f89 src/pyams_notify/event.py --- a/src/pyams_notify/event.py Fri Jan 26 17:36:18 2018 +0100 +++ b/src/pyams_notify/event.py Wed Feb 07 12:38:16 2018 +0100 @@ -111,7 +111,10 @@ request = query_request() if request is None: return - ws = WebSocketClient('ws://{0}/notify'.format(request.registry.settings.get('pyams_notify.tcp_handler'))) + handler = request.registry.settings.get('pyams_notify.tcp_handler') + if not handler: + return + ws = WebSocketClient('ws://{0}/notify'.format(handler)) ws.connect() try: json_data = json.dumps(event, cls=NotificationEncoder)