Puppet在输出中删除定义的'message'为'

时间:2014-12-22 17:09:39

标签: automation output puppet server sysadmin

在我的木偶客户端上,我有两次相同的消息,我想只有一次。 示例:

Info: /Stage[main]/box::Backuppc/Notify[todo]/message: todo...
Info: /Stage[main]/box::Backuppc/Notify[todo]/message: defined 'message' as 'todo...'

我该如何删除其中一个?

1 个答案:

答案 0 :(得分:1)

对于当前版本的Puppet,

的输出
notify { "w00t": message => "foo" }

看起来像

Notice: foo
Notice: /Stage[main]/Main/Notify[w00t]/message: defined 'message' as 'foo'

这只是略微冗长。实际上没有办法松开/压制第二条消息。它已经discussed briefly,虽然没有真正的结论。

就我个人而言,我不相信这条信息可以很容易地隐藏起来(即,没有严重修补Puppet)。