diff --git a/roles/splunk_common/tasks/install_python_requirements.yml b/roles/splunk_common/tasks/install_python_requirements.yml index 315996d5..8d10246a 100644 --- a/roles/splunk_common/tasks/install_python_requirements.yml +++ b/roles/splunk_common/tasks/install_python_requirements.yml @@ -20,3 +20,9 @@ - name: Install missing requests_unixsocket ansible.builtin.pip: name: "requests_unixsocket" + when: requests_unixsocket_check is succeeded and (requests_unixsocket_check.stdout | length == 0 or requests_unixsocket_check.stdout.find("requests-unixsocket") == -1) + +- name: Install missing requests_unixsocket PY3 + ansible.builtin.pip: + name: "requests_unixsocket" + when: requests_unixsocket_check_py3 is succeeded and (requests_unixsocket_check_py3.stdout | length == 0 or requests_unixsocket_check_py3.stdout.find("requests-unixsocket") == -1)