Chef infra 如何在Ruby代码中获取厨师日志的路径

Chef infra 如何在Ruby代码中获取厨师日志的路径,chef-infra,Chef Infra,我想获取我的Chef::Log.info输出到哪里的路径的字符串值。我需要这个值来为我的Ruby代码添加功能。这是可能的吗?最接近的是Chef::Config[:log_location],但这充其量是不准确的,因为它不知道日志记录是否已启用,或者是否已被其他日志记录处理程序重定向(例如发送到syslog或windows事件日志)。您希望在哪里输出,即在日志中还是传递到代码。问题不清楚。理论上,常数LOG\u位置应指向chef 13中的正确值Chef::Config['log_location'

我想获取我的Chef::Log.info输出到哪里的路径的字符串值。我需要这个值来为我的Ruby代码添加功能。这是可能的吗?

最接近的是
Chef::Config[:log_location]
,但这充其量是不准确的,因为它不知道日志记录是否已启用,或者是否已被其他日志记录处理程序重定向(例如发送到syslog或windows事件日志)。

您希望在哪里输出,即在日志中还是传递到代码。问题不清楚。理论上,常数
LOG\u位置
应指向chef 13中的正确值
Chef::Config['log_location']
应该在Chef 12中工作