У меня есть задача:Доступ к переменным из файла шаблона в анзибль
- name: Copy celeryconfig.py to "proj_dir/monitor/"
copy:
src="templates/repo/celeryconfig.py.j2"
dest={{proj_dir}}/monitor/celeryconfig.py
run_once: true
Переменные, которые хранятся его вары \ mail.yml. Внутри этого файла у меня есть rabbitmq_app_user, rabbitmq_app_pass, rabbitmq_app_vhost.
и файл шаблона:
BROKER_URL = "apmq://{{rabbitmq_app_user}}:{{rabbitmq_app_pass}}@IP/{{rabbitmq_app_vhost}}"
Но когда я бегу Пособии, результат выглядит точно так же, как и то, что в внутри файла шаблона. Кажется, что я пытаюсь получить доступ к переменным, которые определены в /vars/main.yml, неверно. Каков правильный способ доступа к переменным в моем случае?
О, мой плохой ... Было несколько задач, которые используют модуль копирования, и я забыл изменить его на модуль шаблона. Благодаря! :) – KevinOelen