THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class QueueProvider(ServiceProvider): (source)
Register queue services eagerly while keeping backend I/O lazy.
Pin the queue facade at startup and close queue-owned resources at shutdown.
| Async Method | boot |
Discover application jobs and configure the queue service lifecycle. |
| Method | register |
Bind the job serializer and queue manager as application singletons. |
| Class Variable | __slots__ |
Undocumented |
Discover application jobs and configure the queue service lifecycle.
| Returns | |
None | Register discovered jobs, attach the manager's shutdown callback, and pin the queue facade for direct pending dispatch. |
| Raises | |
QueueConfigurationError | If the jobs path is invalid or a discovered module cannot be imported. |
Bind the job serializer and queue manager as application singletons.
| Returns | |
None | Register singleton bindings for lazy service resolution. |