我有以下代码,但由于“行”模块中存在变量,因此无法正常工作。如果需要在运行时创建路径并将其插入fstab,请告诉我。怎么可能?
lineinfile:
dest: /etc/fstab
line: "{{ bucket_name }}" "{{ airflow_home }}/dags" gcsfuse rw,allow_other,uid=1004,gid=1005,dir_mode=777
答案 0 :(得分:1)
引用整个 line 表达式。如果目的地不存在,则可以创建。正确的语法如下
- lineinfile:
dest: /etc/fstab
line: "{{ bucket_name }} {{ airflow_home }}/dags gcsfuse rw,allow_other,uid=1004,gid=1005,dir_mode=777"
create: true