21 lines
532 B
Python
21 lines
532 B
Python
from __future__ import annotations
|
|
|
|
_runtime_registry: object | None = None
|
|
_runtime_settings: object | None = None
|
|
|
|
|
|
def configure_runtime(*, registry: object | None = None, settings: object | None = None) -> None:
|
|
global _runtime_registry, _runtime_settings
|
|
if registry is not None:
|
|
_runtime_registry = registry
|
|
if settings is not None:
|
|
_runtime_settings = settings
|
|
|
|
|
|
def get_registry() -> object | None:
|
|
return _runtime_registry
|
|
|
|
|
|
def get_settings() -> object | None:
|
|
return _runtime_settings
|