thorn.tasks
Tasks used by the Celery dispatcher.
-
(task)
thorn.tasks.send_event(event, payload, sender, timeout, context={})[source]
Task called by process dispatching the event.
Note
This will use the WorkerDispatcher to dispatch the individual
HTTP requests in batches (dispatch_requests -> dispatch_request).
-
(task)
thorn.tasks.dispatch_requests(reqs, app=None)[source]
Process a batch of HTTP requests.
-
(task)
thorn.tasks.dispatch_request(self, event, data, sender, subscriber, session=None, app=None, **kwargs)[source]
Process a single HTTP request.