食谱A提供了一个LWRP,我想在食谱B中使用LWRP或HWRP进行扩展,以便我可以执行类似如下的操作,其中provider_b
将使用provider_a
中的现有代码/资源并接受其可能使用的其他属性因为它是自己的行为:如何编写一个扩展现有提供者的厨师提供者?
provider_a "A" do
attr_from_a :value
end
provider_b "B" do
attr_from_a :value
attr_from_b :value
end
这是可能的,是否仍然可以,如果我想避免编辑食谱A?
这里没有问题。这只是一个人为的例子,并且对于试图实现的东西的解释很差。 – sethvargo