not_implemented_to_value_error¶
- glotaran.plugin_system.io_plugin_utils.not_implemented_to_value_error(func: glotaran.plugin_system.io_plugin_utils.DecoratedFunc) → glotaran.plugin_system.io_plugin_utils.DecoratedFunc[source]¶
Decorate a function to raise ValueError instead of NotImplementedError.
This decorator is supposed to be used on functions which call functions that might raise a NotImplementedError, but raise ValueError instead with the same error text.
- Parameters
func (DecoratedFunc) – Function to be decorated.
- Returns
Wrapped function.
- Return type
DecoratedFunc