From 28d6cfe5da46dfb00d294d4808b24009d8d3398b Mon Sep 17 00:00:00 2001 From: Christoph Date: Fri, 27 Mar 2026 15:25:34 +0100 Subject: [PATCH] Add VSCode settings for Python and Ansible environment configuration --- .vscode/settings.json | 11 ++++++++++- .vscode/settings.json.bak.20260327-152321 | 18 ++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .vscode/settings.json.bak.20260327-152321 diff --git a/.vscode/settings.json b/.vscode/settings.json index 8fa9656..dcb168d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,5 +5,14 @@ "envManager": "ms-python.python:venv", "packageManager": "ms-python.python:pip" } - ] + ], + "python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python", + "python.pythonPath": "${workspaceFolder}/.venv/bin/python", // legacy fallback for older Python extension versions + // Keep these Ansible executable paths absolute: parts of the extension use them verbatim. + "ansible.ansiblePath": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible", // legacy fallback for older Ansible extension versions + "ansible.ansibleLintPath": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-lint", // legacy fallback for older Ansible extension versions + "ansible.ansible.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible", + "ansible.python.interpreterPath": "${workspaceFolder}/.venv/bin/python3", + "ansible.validation.lint.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-lint", + "ansible.ansibleNavigator.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-navigator" } diff --git a/.vscode/settings.json.bak.20260327-152321 b/.vscode/settings.json.bak.20260327-152321 new file mode 100644 index 0000000..dcb168d --- /dev/null +++ b/.vscode/settings.json.bak.20260327-152321 @@ -0,0 +1,18 @@ +{ + "python-envs.pythonProjects": [ + { + "path": ".", + "envManager": "ms-python.python:venv", + "packageManager": "ms-python.python:pip" + } + ], + "python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python", + "python.pythonPath": "${workspaceFolder}/.venv/bin/python", // legacy fallback for older Python extension versions + // Keep these Ansible executable paths absolute: parts of the extension use them verbatim. + "ansible.ansiblePath": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible", // legacy fallback for older Ansible extension versions + "ansible.ansibleLintPath": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-lint", // legacy fallback for older Ansible extension versions + "ansible.ansible.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible", + "ansible.python.interpreterPath": "${workspaceFolder}/.venv/bin/python3", + "ansible.validation.lint.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-lint", + "ansible.ansibleNavigator.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-navigator" +}