mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
ff4c899954
Add the storage provider (and factory) for the Pypeline Remote Storage Server (PRSS).
15 lines
463 B
Python
15 lines
463 B
Python
#
|
|
# This file is distributed under the MIT License. See LICENSE.md for details.
|
|
#
|
|
#
|
|
from revng.pypeline.utils.registry import register_all_subclasses
|
|
|
|
# Trigger the import of all modules so we can register the classes
|
|
from . import local_provider # noqa: F401
|
|
from . import memory # noqa: F401
|
|
from . import null # noqa: F401
|
|
from . import rss # noqa: F401
|
|
from .storage_provider import StorageProviderFactory
|
|
|
|
register_all_subclasses(StorageProviderFactory)
|