1
入れ子になったデータをループするにはwith_subelements
を使用しています。入れ子にされた要素をループしたいが、反復処理されるときに第2レベルのデータをソートする。Possible with_subelementsリストからアイテムをソートする方法
- name: Can I haz sorted nested elements?
debug: msg="device={{item.0.key}}, mounted at {{item.1.mount_point}}"
when: profile_data.enabled
with_subelements:
- profile_data.layouts
- partitions
私はリストをソートするためにいくつかのことを試してみましたが、私は使用されることを想定しているように、with_subelements
を使用しています疑います。
with_subelements:
- profile_data.layouts
- "{{ partitions|sort(attribute='number') }}"
は自分with_sorted_subelements
プラグインを記述することなく、このことが可能です:
私はjson_query' '知りませんでした、そしてそれは有望に見えます。残念ながら、私はAnsible 1.9.2に固執しています(そして、はい、私はその欠陥について知っています)。 – Randy