databrickslabs / blueprint

Baseline for Databricks Labs projects written in Python
https://pypi.org/project/databricks-labs-blueprint/
Other
19 stars 8 forks source link

No such file or directory when initialising a project #41

Closed edurdevic closed 7 months ago

edurdevic commented 8 months ago

After running databricks labs blueprint init-project --target discoverx I get the following error

> 
> Name of the project (default: discoverx): 
> 11:59:55 ERROR [d.l.blueprint.init-project] FileNotFoundError: [Errno 2] No such file or directory: '.databricks/labs/blueprint/lib'
> User@C02FR21BML85 discoverx % databricks labs blueprint init-project --target discoverx --debug
> 12:00:05  INFO start pid=15666 version=0.212.1 args="databricks, labs, blueprint, init-project, --target, discoverx, --debug"
> 12:00:05 DEBUG Loading installed version info from: /Users/User/.databricks/labs/blueprint/state/version.json pid=15666
> 12:00:05 DEBUG Passing down environment variables:  pid=15666
> 12:00:05 DEBUG Forwarding subprocess: /Users/User/.databricks/labs/blueprint/state/venv/bin/python3 /Users/User/.databricks/labs/blueprint/lib/src/databricks/labs/blueprint/__main__.py {"command":"init-project","flags":{"log_level":"debug","target":"discoverx"},"output_type":""} pid=15666
> 12:00:05 DEBUG starting: /Users/User/.databricks/labs/blueprint/state/venv/bin/python3 /Users/User/.databricks/labs/blueprint/lib/src/databricks/labs/blueprint/__main__.py {"command":"init-project","flags":{"log_level":"debug","target":"discoverx"},"output_type":""} pid=15666
> Name of the project (default: discoverx): 
> 12:00:09 ERROR [d.l.blueprint.init-project] Failed to call init-project: Traceback (most recent call last):
>   File "/Users/User/.databricks/labs/blueprint/lib/src/databricks/labs/blueprint/cli.py", line 74, in _route
>     self._mapping[command].fn(**kwargs)
>   File "/Users/User/.databricks/labs/blueprint/lib/src/databricks/labs/blueprint/__main__.py", line 101, in init_project
>     for file in current.iterdir():
>   File "/usr/local/Cellar/python@3.10/3.10.13/Frameworks/Python.framework/Versions/3.10/lib/python3.10/pathlib.py", line 1017, in iterdir
>     for name in self._accessor.listdir(self):
> FileNotFoundError: [Errno 2] No such file or directory: '.databricks/labs/blueprint/lib'