Ansible
Ansible 將過濾器或謂詞與 dict2items 相結合?
我有一個儲存在 yaml 中的字典。我正在使用 dict2items 對其進行迭代以將鍵/值對添加到文件中。字典很大。是否有根據特定鍵過濾 dict2items 的結果?
我想做類似的事情
{{ mydict | dict2items | filter('foo|bar') }}
問:“根據特定鍵過濾 dict2items 的結果。”
答:使用
selectattr
。例如{{ mydict|dict2items|selectattr('key', 'regex', '^(foo)|(bar)$')|list }}