我有一本食谱,它在目标节点上执行一些安装。我想在/var/log/中记录chef客户端运行的输出。我想在记录输出的配方中嵌入某些代码。
java "java home" do
java_source "https://url
action :install
end
在配方中,您可以执行以下操作:
log 'message' do
message 'A message add to the log.'
level :info
end
或者,使用代码:
Chef::Log.debug "Your message here"
https://docs.chef.io/resource_log.html
您可以通过client.rb
中的log_level
选项或--log-level
(-l
)命令行标志来控制Chef日志级别。您可以使用配方代码中的log
资源记录其他数据。