From a2c113e0f9fde2836298702c9faecc220433ae4d Mon Sep 17 00:00:00 2001 From: Sergei Trofimov Date: Thu, 25 Jan 2018 08:38:59 +0000 Subject: [PATCH] framework/signal: log on connect/disconnect Add debug level logging for connect() and disconnect() functions. --- wa/framework/signal.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wa/framework/signal.py b/wa/framework/signal.py index 68c51d95..27842846 100644 --- a/wa/framework/signal.py +++ b/wa/framework/signal.py @@ -246,6 +246,7 @@ def connect(handler, signal, sender=dispatcher.Any, priority=0): for details. """ + logger.debug('Connecting {} to {}({}) with priority {}'.format(handler, signal, sender, priority)) if getattr(signal, 'invert_priority', False): priority = -priority senderkey = id(sender) @@ -275,6 +276,7 @@ def disconnect(handler, signal, sender=dispatcher.Any): sent by this sender. """ + logger.debug('Disconnecting {} from {}({})'.format(handler, signal, sender)) dispatcher.disconnect(handler, signal, sender)