ORIONIS API REFERENCE

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.

module documentation

Undocumented

Class QueueManager Resolve lazy connections and expose the canonical deferred dispatch API.
Function _discover_jobs Import modules from the application jobs directory and collect jobs.
def _discover_jobs(base_path: Path, jobs_path: Path) -> tuple[type[BaseJob], ...]: (source)

Import modules from the application jobs directory and collect jobs.

Parameters
base_path:PathApplication root used to resolve Python module names.
jobs_path:PathJobs directory resolved from the application's app_jobs path.
Returns
tuple[type[BaseJob], ...]Concrete job classes defined in the discovered application modules.
Raises
QueueConfigurationErrorIf a discovered module cannot be imported.