thorn.dispatch.base
¶
Default webhook dispatcher.
-
class
thorn.dispatch.base.
Dispatcher
(timeout=None, app=None, buffer=False)[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
Subscriber
subscribing to an event by name (optionally filtered by sender).
-