鉴于此列表:
colors:
red: enabled
yellow: enabled
green: disabled
blue: enabled
purple: disabled
Run Code Online (Sandbox Code Playgroud)
如何获取已启用的颜色列表(以下不起作用):
- debug:
msg: "{{ item[0] }}"
when: item[1] == 'enabled
with_items: '{{ colors}}'
Run Code Online (Sandbox Code Playgroud)
我想我想太多了,因为它看起来应该很简单。提前致谢。
例如,
colors_enabled: "{{ colors|dict2items|
selectattr('value', 'eq', 'enabled')|
map(attribute='key')|
list }}"
Run Code Online (Sandbox Code Playgroud)
给出启用颜色的列表
colors_enabled:
- red
- yellow
- blue
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6794 次 |
最近记录: |