|
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 |