仅在详细或调试模式下通知

ITL*_*ITL 6 puppet

我正在寻找一种在使用时notify { ... }在puppet客户端运行期间显示消息的方法

  • puppet apply <--verbose | --debug>
  • puppet agent <--verbose | --debug>

我想在客户端交互/手动运行puppet时显示调试消息.然而,我无法找到一种方法来评估我的木偶清单中的这些开关.我怎么能为傀儡4.x实现这个目标?

Fel*_*ank 5

所有Puppet资源都支持元参数loglevel,包括notify.将其设置为debug在该级别上创建资源报告.

notify { "this is a debug message": loglevel => "debug" }
Run Code Online (Sandbox Code Playgroud)

默认情况下隐藏此类资源的输出.

verbose选项并不意味着特定的日志级别.