У меня есть скрипт на Python с интегрированными модулями ANSIBLE.При выполнении в PyCharm получение AnsibleModule не определено, и он не распознает какие-либо ключевые слова.Любая идея?Нужно ли устанавливать какие-либо дополнительные плагины для PyCharm для выполнения сценариев Python на основе ansible?Вот мой код
def main():
module = AnsibleModule(
argument_spec = dict(
hostvars = dict(required=True, type='dict'),
topology = dict(required=True, type='list'),
my_hostname = dict(required=True)
)
)
try:
hostvars = module.params['hostvars']
topology = module.params['topology']
my_hostname = module.params['my_hostname']
facts = get_facts(hostvars, topology, my_hostname)
module.exit_json(changed=False, ansible_facts=facts)
except Exception as error:
module.fail_json(msg=str(error))
Спасибо, Шридхар А