Модуль Ansible Inline не принимает переменную? - PullRequest
1 голос
/ 26 марта 2019

У меня есть код ниже, но он не работает, поскольку в модуле "line" есть переменная. Пожалуйста, дайте мне знать, если мне нужно создать путь во время выполнения и вставить в fstab. как это возможно?

  lineinfile:
    dest: /etc/fstab
    line: "{{ bucket_name }}" "{{ airflow_home }}/dags"  gcsfuse rw,allow_other,uid=1004,gid=1005,dir_mode=777 


1 Ответ

1 голос
/ 26 марта 2019

Цитировать всю строку выражение.Если dest не существует, вы можете создать его.Правильный синтаксис ниже

- lineinfile:
    dest: /etc/fstab
    line: "{{ bucket_name }} {{ airflow_home }}/dags gcsfuse rw,allow_other,uid=1004,gid=1005,dir_mode=777"
    create: true
...