2015-09-29 42 views
0

我得到兩個整數傳遞到一個puppet類,我想循環資源基於兩者之間的整數範圍。我無法弄清楚這樣做的語法。我最好的是類似於以下內容:Puppet遍歷給定的數字範圍與每個功能

e.g. 
$start_int=4 
$end_int=15 

$end_int.each |$number| { if $number >= $start_int {...} } 

有沒有更好的方法來循環給定的整數範圍?

回答

2

您可以創建一個實際的數組並對其進行迭代。可悲的是,stdlib range函數不會接受實際的數字(在編寫本文時),所以您將需要轉換爲字符串。

range("$start_int", "$end_int").each |$number| { ... }