5

with_subelementsネストされたデータをループするために使用しています。ネストされた要素をループしたいのですが、データが反復されるときに第 2 レベルのデータを並べ替えます。

    - 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プラグインを作成しなくても可能ですか?

4

1 に答える 1