在我的 puppet 客户端上,我有两次相同的消息,我只想有一次。 示例:
Info: /Stage[main]/box::Backuppc/Notify[todo]/message: todo...
Info: /Stage[main]/box::Backuppc/Notify[todo]/message: defined 'message' as 'todo...'
请问我怎样才能删除其中一个?
最佳答案
对于当前版本的 Puppet,输出
notify { "w00t": message => "foo" }
看起来像
Notice: foo
Notice: /Stage[main]/Main/Notify[w00t]/message: defined 'message' as 'foo'
这只是稍微不那么冗长。没有真正的方法来释放/抑制第二条消息。已经discussed briefly , 尽管没有真正的结论。
就我个人而言,我不相信消息可以很容易地被隐藏(即,无需相当严重地修补 Puppet)。
关于automation - Puppet 在输出中删除定义为 'message' 的 ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27607242/