我想知道如何从另一个配方(厨师包装器)覆盖通知服务。例如,我有一个配方A,我已经定义了所有服务的启动和停止。我希望从RecipeB覆盖这些通知。
答案 0 :(得分:0)
最好将此服务放在自己的配方中,这样您就可以将其简单地包含在RecipeA中,但不能包含在RecipeB中。
或者,这是一个黑客攻击,您只需向RecipeB添加另一个service
部分,并确保它再次停止(action [:disable, :stop]
)。然而,这并不理想,因为它会导致服务在每次运行开始时打开,然后在结束时再次关闭。
答案 1 :(得分:0)
你就是这样做的。通知的任何内容都不限于烹饪书。您需要知道的只是目标资源的类型和名称。