使用puppet迭代设定次数

使用puppet迭代设定次数,puppet,Puppet,puppet中是否有任何方法会迭代一定次数?e、 如果我给数字5,我希望它创建一个名为1,2,3,4,5的文件,这只是一个例子,希望它能解释这个用例 这与遍历数组中每个元素的each函数不同,因为数组需要包含5个元素。在ruby中有一个名为times的函数,但我在puppet中找不到类似的函数 谢谢根据,迭代一定次数的正确习惯用法是 # notices 0, 1, 2, ... 9 Integer[0, 9].each |$x| { notice($x) } range函数用于生成连续整数

puppet中是否有任何方法会迭代一定次数?e、 如果我给数字5,我希望它创建一个名为1,2,3,4,5的文件,这只是一个例子,希望它能解释这个用例

这与遍历数组中每个元素的each函数不同,因为数组需要包含5个元素。在ruby中有一个名为times的函数,但我在puppet中找不到类似的函数

谢谢

根据,迭代一定次数的正确习惯用法是

# notices 0, 1, 2, ... 9
Integer[0, 9].each |$x| {
  notice($x)
}
range函数用于生成连续整数或字符串的数组,而不是迭代。例如,如果要创建一组10个文件,file0到file9,可以使用

include stdlib

file { range('/tmp/file0', '/tmp/file9'):
  ensure => file,
}
根据,迭代一定次数的正确习惯用法是

# notices 0, 1, 2, ... 9
Integer[0, 9].each |$x| {
  notice($x)
}
range函数用于生成连续整数或字符串的数组,而不是迭代。例如,如果要创建一组10个文件,file0到file9,可以使用

include stdlib

file { range('/tmp/file0', '/tmp/file9'):
  ensure => file,
}

stdlib中的range函数可能是一个可行的选项。stdlib中的range函数可能是一个可行的选项。