我正在写一个有趣的剧本,并设置以下变量:
default_tz: 'ZONE="America/Los_Angeles"'
我正在尝试通过使用以下代码将上述变量添加到文件中 在同一本剧本上:
- name: configure time zone
lineinfile:
line: "{{ default_tz }}"
dest: "/etc/sysconfig/clock"
运行剧本时出现以下错误:
"The task includes an option with an undefined variable. The error was: 'default_tz' is undefined\
答案 0 :(得分:0)
您应该在变量范围内声明变量。 像这样:
vars:
default_tz: 'ZONE="America/Los_Angeles"'