title | emoji | type | topics | published | ||
---|---|---|---|---|---|---|
Ansible CLIをVSCodeのRun and Debugから実行する |
🔖 |
tech |
|
true |
VSCode の Run & Debug から ansible
を起動する設定です。
ansible/launch.json at hiroga/vscode-debug · xhiroga/ansible
Ansible公式のソース (devel) からの Ansible の実行を参考に、VSCodeからデバッグできるように設定しました。
{
"version": "0.2.0",
"configurations": [
{
"name": "ansible-playbook",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/bin/ansible-playbook",
"console": "integratedTerminal",
"env": {
"PYTHONPATH": "${workspaceFolder}/test/lib:${workspaceFolder}/lib"
},
"args": [
"${file}"
],
},
]
}
- 本来は
./hacking/env-setup
が設定するPYTHONPATH
を、手動で設定する必要があった。 - 現在開いているPlaybookをデバッグできるような設定にした。