module documentation

Helper functions for working with signals
Variable logger Undocumented
Class _​Ignored​Exception Undocumented
Function disconnect​_all Disconnect all signal handlers. Useful for cleaning up after running tests
Function send​_catch​_log Like pydispatcher.robust.sendRobust but it also logs errors and returns Failures instead of exceptions.
Function send​_catch​_log​_deferred Like send_catch_log but supports returning deferreds on signal handlers. Returns a deferred that gets fired once all signal handlers deferreds were fired.
logger =

Undocumented

def disconnect_all(signal=Any, sender=Any):
Disconnect all signal handlers. Useful for cleaning up after running tests
def send_catch_log(signal=Any, sender=Anonymous, *arguments, **named):
Like pydispatcher.robust.sendRobust but it also logs errors and returns Failures instead of exceptions.
def send_catch_log_deferred(signal=Any, sender=Anonymous, *arguments, **named):
Like send_catch_log but supports returning deferreds on signal handlers. Returns a deferred that gets fired once all signal handlers deferreds were fired.