Puppet 如何找到执行傀儡清单的时间

Puppet 如何找到执行傀儡清单的时间,puppet,Puppet,我想知道是否有人知道一种很好的方法来获取傀儡清单中的一部分代码实际执行的日期和时间。有时,我的清单需要很长时间才能运行,我需要安排一个任务在运行结束后很快发生,无论何时发生 我尝试了time()函数,使用generate()(在Puppet master上使用date函数)设置变量,甚至创建了一个自定义事实,但我尝试过的一切都是在服务器上解析清单时进行计算的,而不是在客户端上实际执行清单时进行计算的 有什么想法吗?客户端都是Windows,FWIW 提前谢谢 我不确定我是否理解您的意思,但您在目

我想知道是否有人知道一种很好的方法来获取傀儡清单中的一部分代码实际执行的日期和时间。有时,我的清单需要很长时间才能运行,我需要安排一个任务在运行结束后很快发生,无论何时发生

我尝试了
time()
函数,使用
generate()
(在Puppet master上使用date函数)设置变量,甚至创建了一个自定义事实,但我尝试过的一切都是在服务器上解析清单时进行计算的,而不是在客户端上实际执行清单时进行计算的

有什么想法吗?客户端都是Windows,FWIW


提前谢谢

我不确定我是否理解您的意思,但您在目录编译期间无法获得此信息(显然),因此您不能使用它来更改目录的应用方式

如果需要在同一主机上触发另一个进程,则应使用任何可用的IPC机制。您可以
exec
执行任何操作,并在应用任何其他资源后立即执行,因此只需找到适当的命令即可