Может ли Ansible (управляющий узел) сообщить, какую версию Python он использует? - PullRequest
0 голосов
/ 12 июня 2019

Я устанавливаю Ansible на управляющем узле с несколькими интерпретаторами Python.У Ansible есть несколько правил для обнаружения интерпретатора Python .

Есть ли способ получить команду ansible для вывода, какую версию Python (или местоположение интерпретатора) он использует?

Ответы [ 2 ]

1 голос
/ 13 июня 2019

Преобразование моего комментария выше в ответ.

ansible --version сообщит несколько сведений о управляющей машине, среди которых версия Python и путь к используемой библиотеке

Пример:

$ ansible --version
ansible 2.8.0
  config file = None
  configured module search path = ['/home/user1/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.6/dist-packages/ansible
  executable location = /usr/local/bin/ansible
  python version = 3.6.7 (default, Oct 22 2018, 11:32:17) [GCC 8.2.0]
0 голосов
/ 12 июня 2019

Вы можете использовать setup_module следующим образом:

ansible -m setup REMOTEHOST | grep “ansible_python_version”
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...