我有一个名为packages的变量,如下所示,它不是一个普通的列表,我有一些嵌套的dict,就像浏览器一样。
---
packages:
- apt-file
- axel
- ibus-rime
- rofi
- i3
- ffmpeg
- xclip
- cargo
- httpie
- ttf-ubuntu-font-family
- tldr-py
- glances
- browsers:
- brave-browser
- chromium
- editors:
- emacs我想用下面的说明
- name: Install a list of packages
become: yes
apt:
name: "{{ packages }}"要安装变量中定义的所有块,但我不知道应该使用什么筛选器将变量转换为普通列表,我需要嵌套字典中的项。
任何帮助都将不胜感激。
发布于 2020-06-17 07:31:18
我可能应该使用注释,而不是将dict中的值分组,谁的值是一个列表
喜欢
packages:
- apt-file
- axel
- ibus-rime
- rofi
- i3
- ffmpeg
- xclip
- cargo
- httpie
- ttf-ubuntu-font-family
- tldr-py
- glances
# browsers:
- brave-browser
- chromium
# editors
- emacshttps://devops.stackexchange.com/questions/11703
复制相似问题