【发布时间】:2020-06-06 05:45:37
【问题描述】:
我有一个清单
states:
- california
- illinois
- newyork
列表中的每一项都是一个变量
vars:
california: west
illinois: midwest
newyork: east
我想用循环来调试列表中每一项的值,
- debug:
msg: "{{ item }}"
with_items:
- "{{ states }}"
上面的代码给了我这个输出
TASK [../../playbook : debug] ************************************************************************************
ok: [localhost] => (item=california) => {
"msg": [
"california"
]
}
ok: [localhost] => (item=illinois) => {
"msg": [
"illinois"
]
}
ok: [localhost] => (item=newyork) => {
"msg": [
"newyork"
]
}
我想显示如下的值
ok: [localhost] => (item=california) => {
"msg": [
"west"
]
}
ok: [localhost] => (item=illinois) => {
"msg": [
"midwest"
]
}
ok: [localhost] => (item=newyork) => {
"msg": [
"east"
]
}
【问题讨论】:
-
您可以edit您的问题并修正错字。
标签: python json loops ansible jinja2