Logging chef客户端控制台日志与资源执行日志
每当我使用“Chef client-l info-l”时,就会看到Chef::Log.info()输出出现在实际资源执行输出的顶部Logging chef客户端控制台日志与资源执行日志,logging,chef-infra,Logging,Chef Infra,每当我使用“Chef client-l info-l”时,就会看到Chef::Log.info()输出出现在实际资源执行输出的顶部 我希望将Chef::Log.info()输出与实际的资源执行一起。如何做到这一点?这里的问题是Chef的双过程执行模型。我在上有一篇详细的总结,但基本上是在ruby_块资源或其他一些特殊情况(惰性助手、保护块等)之外的配方中的任何代码在编译时运行,而您所说的资源输出发生在聚合时。然后使用log资源,而不是在编译时调用该类?(是否有任何示例代码和输出来获取您想要的内容
我希望将Chef::Log.info()输出与实际的资源执行一起。如何做到这一点?这里的问题是Chef的双过程执行模型。我在上有一篇详细的总结,但基本上是在
ruby_块
资源或其他一些特殊情况(惰性助手、保护块等)之外的配方中的任何代码在编译时运行,而您所说的资源输出发生在聚合时。然后使用log
资源,而不是在编译时调用该类?(是否有任何示例代码和输出来获取您想要的内容?)