Chef infra 厨师-通知菜谱

Chef infra 厨师-通知菜谱,chef-infra,Chef Infra,是否可以从配方中通知另一个配方?像下面这样的 execute 'somecommand' do command somecommand notifies :run_state "recipe[another_recipe]" end 您只能通知资源,不能通知完整的食谱。此外,在厨师运行期间,食谱最多只能运行一次。即使多次包含它,也只会运行一次 也就是说,如果您希望将多个资源封装为一个整体,以便能够通知它们,那么您应该创建一个从外部可以被视为其自身资源的

是否可以从配方中通知另一个配方?像下面这样的

execute 'somecommand' do
  command somecommand
  notifies :run_state "recipe[another_recipe]"
end

您只能通知资源,不能通知完整的食谱。此外,在厨师运行期间,食谱最多只能运行一次。即使多次包含它,也只会运行一次

也就是说,如果您希望将多个资源封装为一个整体,以便能够通知它们,那么您应该创建一个从外部可以被视为其自身资源的