ansible任务模块中的空格

时间:2017-03-29 16:44:12

标签: python ansible yaml

我需要一些帮助来计算valid userscreate mask之间的空格,而无需使用下划线加入它们。这些是标准的samba配置选项,它们之间有空格。我尝试过包含\t,但是没有用。

下面是我目前设置的ansible任务,因为空间而抛出错误。

name: smb.conf
ini_file: 
  dest: /etc/samba/smb.conf 
  mode: 0644 
  section: {{ item.section }} 
  path: {{ item.path }} 
  public: {{ item.public }} 
  valid users: {{ item.valid users}} 
  create mask: {{ item.create mask }}
with_items:
- { section: 'samba', path: '/home/user', public: 'no' , valid users: @admin create mask: '0775' }

1 个答案:

答案 0 :(得分:0)

试试

{{ item["valid users"] }}