我有一个木偶时间表如下:
schedule { 'everyday':
period => daily,
range => "0 -9"
repeat => 3,
}
我假设这将在0 AM到9AM之间运行3次。但它看起来并没有运行。
我的傀儡每15分钟由cron运行一次。所以,我什么时候可以认为它会运行。
或者有人可以向我解释一下重复,范围和每日之间的关系。
谢谢你。
答案 0 :(得分:2)
您的人偶日程安排有语法错误,范围属性后缺少逗号。您是否尝试过运行人偶申请来解析您的 .pp 文件?
代替
schedule { 'everyday':
period => daily,
range => "0 -9"
repeat => 3,
}
尝试
schedule { 'everyday':
period => daily,
range => "0-9",
repeat => 3,
}
答案 1 :(得分:0)
你对它应该做什么是正确的,但我认为你有一个错字。
来自木偶的范围参数定义:
This is always a hyphen-separated range within a 24 hour period, and hours must be specified in numbers between 0 and 23, inclusive
所以你可以看到它是"连字符分隔"。那是缺乏的。
http://docs.puppetlabs.com/references/latest/type.html#schedule-attribute-range
答案 2 :(得分:0)
@ 3h4x和@James Sapam
您的人偶类中使用每天日程安排的任何资源都将执行3次,通常将在提到的时间间隔之间以前3个(or whatever repeat value is mentioned
)人偶运行。在一天的其余时间(i.e. from 09:00 to 23:59
)中将被跳过