thorn.dispatch.base¶
thorn.dispatch.base¶
Default webhook dispatcher.
-
class
thorn.dispatch.base.Dispatcher(timeout=None, app=None)[source]¶ -
app= None¶
-
prepare_requests(event, payload, sender, timeout=None, context=None, extra_subscribers=None, **kwargs)[source]¶
-
send(event, payload, sender, context=None, extra_subscribers=None, allow_keepalive=True, **kwargs)[source]¶
-
subscribers_for_event(name, sender=None, context={}, extra_subscribers=None)[source]¶ Return a list of
Subscribersubscribing to an event by name (optionally filtered by sender).
-