Added logic to cpl cli to change cwd only when wanted

This commit is contained in:
2021-04-11 11:12:39 +02:00
parent d51659db3e
commit 284ebe1b11
4 changed files with 26 additions and 17 deletions

View File

@@ -94,9 +94,10 @@ class CommandHandler(ABC):
project_json = os.path.join(self._env.working_directory, project_json)
self._env.set_working_directory(
os.path.join(self._env.working_directory, os.path.dirname(project_json))
)
if command.change_cwd:
self._env.set_working_directory(
os.path.join(self._env.working_directory, os.path.dirname(project_json))
)
self._config.add_json_file(project_json, optional=True, output=False)