Ansible: динамика c модуль инвентаря не найден - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь настроить динамический c инвентарь в моем ansible коде с AWS

Вот конфигурация в ansible.cfg

[defaults]
inventory       = ./inventory/ec2.py

Когда я пытаюсь проверка для подтверждения хоста с ansible -m command -a "ls" all я получаю следующую ошибку

[WARNING]:  * Failed to parse /Users/Shammon/Projects/ansible/inventory/ec2.py with script plugin: Inventory script
(/Users/Shammon/Projects/ansible/inventory/ec2.py) had an execution error: Traceback (most recent call last):   File
"/Users/Shammon/Projects/ansible/inventory/ec2.py", line 135, in <module>     from ansible.module_utils import ec2 as ec2_utils
ModuleNotFoundError: No module named 'ansible'

 [WARNING]:  * Failed to parse /Users/<user-name>/Projects/ansible/inventory/ec2.py with ini plugin:
/Users/<name>/Projects/ansible/inventory/ec2.py:3: Error parsing host definition ''''': No closing quotation

 [WARNING]: Unable to parse /Users/<user-name>/Projects/ansible/inventory/ec2.py as an inventory source

Ansible версия:

ansible 2.4.3.0
  executable location = /Users/<user-name>/Library/Python/2.7/bin/ansible
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...