Как указать каталог для пользовательских плагинов ohai? - PullRequest
0 голосов
/ 27 марта 2020

Пример ohai очень помогает упаковать плагин ohai в кулинарную книгу. В моем рецепте по умолчанию я использую

 ohai_plugin 'ohai-example'

После запуска chef.run пользовательский плагин ohai помещается в

 /home/user/cookbooks/ohai/plugins/ohai-example.rb

Я использую следующие параметры для запуска шеф-повара:

chef-client --local-mode -c config.rb

Мой config.rb

chef_zero.enabled true
cookbook_path [
    '/home/user/.chef/cookbooks',    #ohai cookbook
    '/home/user/cookbooks'           #ohai-example cookbook 
]
local_mode true

Можно ли указать другой каталог для плагинов ohai?

1 Ответ

0 голосов
/ 28 марта 2020

используйте ohai_plugin ресурс и используйте атрибут path

path - Путь к вашей пользовательской директории плагинов. По умолчанию используется каталог с именем «plugins» в каталоге «ohai» в каталоге конфигурации Chef.

...