希望我已經正確地框定了標題。我正在嘗試使用 with_sequence 回圈播放第一個播放,然后使用第一個播放的輸出作為另一個播放的輸入,但問題是第二個播放也使用序列。我無法理解我是如何實作這一目標的。
創建根目錄
file:
path: dir{{ item }}
with_sequence: 1-6
register: outdirs
使用上述目錄掛載
mount:
state: mounted
src: xxxx{{ item }}
path: *outdirs.dir1*
fstype: nfs
with_sequence: 21-26
謝謝
uj5u.com熱心網友回復:
使用resultsfrom first 任務回圈下一個任務并添加偏移量:
- name: Create root directory
file:
path: "dir{{ item }}"
state: directory
with_sequence: 1-6
register: outdirs
- name: Mount root dir
vars:
nfs_offset: 20
nfs_number: "{{ item.item | int nfs_offset | int }}"
mount:
state: mounted
src: "xxxx{{ nfs_number }}"
path: "{{ item.path }}"
fstype: nfs
loop: "{{ outdirs.results }}"
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/336416.html
上一篇:java中的減法回圈
下一篇:For回圈表內容中的洗掉按鈕
