Я написал рецепт, который устанавливает рабочий стол Windows, приложения из databag:Если этот рецепт шеф-повара будет реорганизован?
workstation_apps = data_bag_item('winapps','desktop_apps')
for package in workstation_apps['apps'] do
chocolatey_package "#{package}" do
action :install
end
end
Запуск foodcritic Я получаю сообщение об ошибке:
FC002: Avoid string interpolation where not required: ./recipes/default.rb:23
Как вы можете видеть, я добавил двойные кавычки # { package}, чтобы он расширил переменную и не функционировал как комментарий.
Есть ли лучший способ сделать это?
А, ок! Ну, я думаю, пришло время снова реорганизовать :) – TyMac
Для бонусных очков это также будет намного быстрее, так как он будет запускать все установки в одной шоколадной команде установки. – coderanger