Register own HWM Store decorator#

@etl_entities.hwm_store.hwm_store_class_registry.register_hwm_store_class#

Decorator for registering some Store class with a name

Examples

from etl_entities.hwm_store import (
    HWMStoreClassRegistry,
    register_hwm_store_class,
    BaseHWMStore,
)

@register_hwm_store_class("somename")
class MyClass(BaseHWMStore):
    ...

HWMStoreClassRegistry.get("somename") == MyClass