| # Licensed to the Apache Software Foundation (ASF) under one | |
| # or more contributor license agreements. See the NOTICE file | |
| # distributed with this work for additional information | |
| # regarding copyright ownership. The ASF licenses this file | |
| # to you under the Apache License, Version 2.0 (the | |
| # "License"); you may not use this file except in compliance | |
| # with the License. You may obtain a copy of the License at | |
| # | |
| # http://www.apache.org/licenses/LICENSE-2.0 | |
| # | |
| # Unless required by applicable law or agreed to in writing, | |
| # software distributed under the License is distributed on an | |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
| # KIND, either express or implied. See the License for the | |
| # specific language governing permissions and limitations | |
| # under the License. | |
| """Project settings. There is no need to edit this file unless you want to change values | |
| from the Kedro defaults. For further information, including these default values, see | |
| https://docs.kedro.org/en/stable/kedro_project_setup/settings.html.""" | |
| # Instantiated project hooks. | |
| # For example, after creating a hooks.py and defining a ProjectHooks class there, do | |
| # from kedro_code.hooks import ProjectHooks | |
| # Hooks are executed in a Last-In-First-Out (LIFO) order. | |
| # HOOKS = (ProjectHooks(),) | |
| # Installed plugins for which to disable hook auto-registration. | |
| # DISABLE_HOOKS_FOR_PLUGINS = ("kedro-viz",) | |
| # Class that manages storing KedroSession data. | |
| # from kedro.framework.session.store import BaseSessionStore | |
| # SESSION_STORE_CLASS = BaseSessionStore | |
| # Keyword arguments to pass to the `SESSION_STORE_CLASS` constructor. | |
| # SESSION_STORE_ARGS = { | |
| # "path": "./sessions" | |
| # } | |
| # Directory that holds configuration. | |
| # CONF_SOURCE = "conf" | |
| # Class that manages how configuration is loaded. | |
| from kedro.config import OmegaConfigLoader # noqa: E402 | |
| CONFIG_LOADER_CLASS = OmegaConfigLoader | |
| # Keyword arguments to pass to the `CONFIG_LOADER_CLASS` constructor. | |
| CONFIG_LOADER_ARGS = { | |
| "base_env": "base", | |
| "default_run_env": "local", | |
| # "config_patterns": { | |
| # "spark" : ["spark*/"], | |
| # "parameters": ["parameters*", "parameters*/**", "**/parameters*"], | |
| # } | |
| } | |
| # Class that manages Kedro's library components. | |
| # from kedro.framework.context import KedroContext | |
| # CONTEXT_CLASS = KedroContext | |
| # Class that manages the Data Catalog. | |
| # from kedro.io import DataCatalog | |
| # DATA_CATALOG_CLASS = DataCatalog |