FireX Task Class (self
within a @app.task
def)
Warning
This page is a work in progress.
This page describes the functionality exposed via the self
argument within a service definition when
bind=True
is set in @app.task
.
The most common use of self
is to enqueue (i.e. invoke or schedule) child tasks.
Read about enqueuing here.
From within a plugin, the original (i.e. the version of the service being overridden) is available via
self.orig.s(...)
. Read about using plugins to override existing services here.