From 110196cc238dfb2e0939fc52fb61b6c95ade7329 Mon Sep 17 00:00:00 2001 From: AnsibleGuy Date: Sun, 6 Oct 2024 19:19:21 +0200 Subject: [PATCH] add missing become- and connect-user (#66) --- CHANGELOG.md | 3 ++- src/ansibleguy-webui/aw/execute/play_util.py | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b449735..c37639a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,11 @@ ## Version 0 -### 0.0.25 +### 0.0.24-3 * Disable data-refresh if in background * Allow to save current form by using SHIFT+S +* Add missing become- and connect-user ---- diff --git a/src/ansibleguy-webui/aw/execute/play_util.py b/src/ansibleguy-webui/aw/execute/play_util.py index 125e3d8..0951398 100644 --- a/src/ansibleguy-webui/aw/execute/play_util.py +++ b/src/ansibleguy-webui/aw/execute/play_util.py @@ -60,9 +60,15 @@ def _commandline_arguments(job: Job, execution: JobExecution, creds: BaseJobCred if is_set(creds.become_pass): cmd_arguments.append('--ask-become-pass') + if is_set(creds.become_user): + cmd_arguments.append(f'--become-user {creds.become_user}') + if is_set(creds.connect_pass): cmd_arguments.append('--ask-pass') + if is_set(creds.connect_user): + cmd_arguments.append(f'--user {creds.connect_user}') + if is_set(creds.vault_pass): cmd_arguments.append('--ask-vault-pass')