0
私はkeyが名前で値が整数値であるということができます。私は外側のループがdictを反復し、内側のループが値の回数繰り返すようにしたい。dictとしてouterloopを持ち、dictの値として内部ループを持つ可能性のある入れ子にされたループ
- hosts: localhost
tasks:
- debug: msg="region {{ item.key }} value {{ item.value }}"
with_subelements:
- "{{ objs }}"
- "{{ item.value }}"
vars:
objs:
amrs: 3
apac: 1
emea: 2
ので出力は、私は上記のansibleを介して達成することができるかどうかを知りたい
region amrs value 1
region amrs value 2
region amrs value 3
region apac value 1
region emea value 1
region emea value 2
でなければなりません。私はまた、with_nested
を試みたが、それは
あなたが詳細にtmp_listラインをしてください説明することができます。 –
元の 'objs' dictをループし、空のリストから' name'を元のdictのキーに設定してdict要素を追加し、 'seq' - 生成されたシーケンス(list)を元のdictの値。 –
ファンタスティックなあなたはチャンピオンメイトです! –