kedro.framework.hooks.specs.RegistrationSpecs¶
-
class
kedro.framework.hooks.specs.RegistrationSpecs[source]¶ Namespace that defines all specifications for hooks registering library components with a Kedro project.
Methods
register_catalog(catalog, credentials, …)Hook to be invoked to register a project’s data catalog.
register_config_loader(conf_paths, env, …)Hook to be invoked to register a project’s config loader.
Hook to be invoked to register a project’s pipelines.
-
register_catalog(catalog, credentials, load_versions, save_version, journal)[source]¶ Hook to be invoked to register a project’s data catalog.
- Return type
DataCatalog- Returns
An instance of a
DataCatalog.
-
register_config_loader(conf_paths, env, extra_params)[source]¶ Hook to be invoked to register a project’s config loader.
- Parameters
conf_paths (
Iterable[str]) – the paths to the conf directory to be supplied to the config loaderenv (
str) – the environment with which the config loader will be instantiatedextra_params (
Dict[str,Any]) – the extra parameters passed to a Kedro run
- Return type
ConfigLoader- Returns
An instance of a
ConfigLoader.
-