我无法使用查找从csv中获取值。
我已使用python脚本将xlsx文件转换为csv
XLS:
rpm group gid username uid group zone IP
bind-utils xygroup 700 jijin 5001 700 google.com 8.8.8.8
bind infra 701 pavan 5002 700
app 702 rakesh 5003 700
dba 703 vignesh 5004 700
rajesh 5005 700
答案 0 :(得分:0)
问题出在引号上。引号应在项目之前而不是文件之前。
请尝试以下方式
- name: test
group:
name: "{{ lookup('csvfile', '{{item}} file=/tmp/dns.csv col=1 delimiter=,')}}"
gid: "{{ lookup('csvfile', '{{item}} file=/tmp/dns.csv col=2 delimiter=,')}}"
with_items: "{{ groups_out.stdout_lines }}"