Chef - распечатать несколько атрибутов в журнал

Фон. В моей среде у меня нет прямого доступа к серверам, к которым будет применяться мой рецепт, и лучшее, что я могу сделать, - это получить файлы журналов после неудачного запуска.

Я хотел бы отправить платформу и, самое главное, версию в файл журнала

log 'OS version'
   message { node['platform_family'] node['platform_version'] }
   level  :warn
end

Однако Рубокоп жалуется, и я подозреваю, что неправильно форматирую переменные.

Как правильно это сделать?

1 ответ

Решение

Вы должны интерполировать их в строку. Подобно: message "#{node['platform_family']} #{node['platform_version']}"

Другие вопросы по тегам