来自Puppet运行的脚本的回显消息

时间:2016-11-08 17:18:34

标签: bash puppet

我正在写一个由exec资源运行的bash脚本(我知道。这不太理想)。我想知道是否可以在脚本中创建调试消息。通常在Bash中我使用echo并在清单中使用notify。但是当脚本作为Puppet中的Exec资源执行时,echo似乎不起作用。

1 个答案:

答案 0 :(得分:4)

请查看此处的文档,了解logoutput属性:https://docs.puppet.com/puppet/latest/reference/types/exec.html#exec-attribute-logoutput

在Puppet代理执行期间,echo设置为logoutput时,您始终可以在脚本中看到true的输出。

例如:

exec { '/bin/sh script.sh': logoutput => true }