мне нужно иметь следующее в моих анзибле пьес:анзибль & with_items называющее
with_items: "{{ ab36-1E }}"
выше не работает и приводит к ошибке в анзибле 2.1 и 2.2 версии.
{"failed": true, "msg": "template error while templating string: unexpected char u'E' at 8. String: {{ab36-1E}}"}
Однако, это работает: with_items: "{{ ab361E }}"
{{ab36-1E}}
является словарем переменным, определенным в файл YAML и упоминается в сборнике пьес.
Мне интересно, есть ли способ использовать {{ ab36-1E }}
вместо {{ ab361E }}
в пределах with_items
in Ansible.
Что такое 'ab36-1E'? не действительная переменная в Ansible Что вы пытаетесь сделать? – helloV
Помните, что в вопросе {{}} вы, по сути, пишете ниндзя. С элементами будет ожидать список. Кажется, вы даете ему строку, но не завоюте ее, так что jinja не может разобрать. –
Обновлен мой вопрос. – Vijay