Darktable2Piwigo
|
Public Member Functions | |
__init__ (self) | |
None | register_transformer (self, str model_name, TransformerBase transformer) |
__getitem__ (self, key) | |
Protected Attributes | |
_transformers | |
Implements the class to create a registry of transformer functions
transformer_registry.TransformerRegistry.__init__ | ( | self | ) |
transformer_registry.TransformerRegistry.__getitem__ | ( | self, | |
key | |||
) |
Overloading the __getitem__ function
None transformer_registry.TransformerRegistry.register_transformer | ( | self, | |
str | model_name, | ||
TransformerBase | transformer | ||
) |
Register a transformer class under a specific model name. This method adds a transformer to the registry, which can then be used to transform data from the source database to the destination database. Args: model_name (str): The name of the model to register the transformer for. transformer (TransformerBase): The transformer to register.
|
protected |