1
我想擴展廚師IIS池LWRP(https://github.com/chef-cookbooks/iis/blob/master/resources/pool.rb),我希望有人能幫我找出語法。擴展廚師IIS池LWRP
這是我在哪裏:
我創建了一個新的菜譜,然後我引用的食譜IIS, 後來我創造了我的庫文件夾此文件:
# Located At: myCookbook/libraries/my_iis_pool.rb:
::Chef::Recipe.send(:include, Opscode::IIS)
class Chef
class Resource::MyPool < Chef::Resource::IIS::Pool
# Some Magic Happens
end
end
,然後食譜是這樣的:
# Located At: myCookbook/recipes/default.rb
mypool 'new-pool' do
end
我似乎無法得到<廚師::資源:: IIS ::池繼承說法是正確的。 它產生這個錯誤:
NameError:未初始化不斷廚師::資源:: IIS
我也試過
class Resource::MyPool < Chef::ResourceResolver.resolve(:iis_pool)
產生這個錯誤:
類型錯誤:超類必須是一個類(NilClass給出)
任何幫助,將不勝感激。
感謝,
Abrehm