André Vinícius Mendes Barros
10/06/2023, 6:36 PMenv=local
, how do I solve it? I tried to select the KedroContext env property but it didn't work...Nok Lam Chan
10/06/2023, 6:55 PMAndré Vinícius Mendes Barros
10/07/2023, 12:04 PM# src/<package_name>/hooks.py
from kedro.framework.hooks import hook_impl
from kedro.io import DataCatalog
class DataCatalogHooks:
@hook_impl
def after_catalog_created(self, catalog: DataCatalog) -> None:
print('Testing...')
# src/<package_name>/settings.py
from pathlib import Path
from <package_name>.hooks import ProjectHooks, DataCatalogHooks
from kedro.framework.session import KedroSession
project_path = Path.cwd()
session = KedroSession.create(project_path=project_path)
context = session.load_context()
if context.env == 'local':
HOOKS = (DataCatalogHooks())
But context.env=null
...Nok Lam Chan
10/07/2023, 4:29 PMAndré Vinícius Mendes Barros
10/09/2023, 11:47 AM