From 003ae5c8be125db10d2cda0dd743d2fda55a6906 Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 03:34:50 +0000 Subject: [PATCH] Use `shell=False` in `subprocess` Function Calls --- .../_scripts/ansible/wait-for-inventory-hosts.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/examples/bitops+terraform+ansible+stackstorm-blog/_scripts/ansible/wait-for-inventory-hosts.py b/docs/examples/bitops+terraform+ansible+stackstorm-blog/_scripts/ansible/wait-for-inventory-hosts.py index a543869d..c4fd6a22 100644 --- a/docs/examples/bitops+terraform+ansible+stackstorm-blog/_scripts/ansible/wait-for-inventory-hosts.py +++ b/docs/examples/bitops+terraform+ansible+stackstorm-blog/_scripts/ansible/wait-for-inventory-hosts.py @@ -21,8 +21,8 @@ bitops_hosts = bitops_hosts[0] print("Waiting for host:", bitops_hosts) wait_for_command = "{}/_scripts/ansible/wait-for-it.sh -h {} -p {} -t {}".format(TEMPDIR,bitops_hosts,port,timeout) - result = subprocess.call(wait_for_command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + result = subprocess.call(wait_for_command, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE) except yaml.YAMLError as exception: print(exception) except IOError: - print("Terraform inventory file not found. Skipping wait for hosts.") \ No newline at end of file + print("Terraform inventory file not found. Skipping wait for hosts.")