arioso.registry#
Platform registry with auto-discovery and lazy loading.
Functions
Scan arioso.platforms for valid platform packages. |
|
|
Get registered platform info, lazy-loading the adapter if needed. |
Return names of all registered platforms. |
|
|
Manually register a platform (for third-party plugins). |
- arioso.registry.discover_platforms()[source]#
Scan arioso.platforms for valid platform packages.
A valid platform package is a directory under arioso/platforms/ that:
Is a Python package (__init__.py exists)
Contains a config.py with a PLATFORM_CONFIG dict
- arioso.registry.get_platform(name)[source]#
Get registered platform info, lazy-loading the adapter if needed.