库中的厨师通知

时间:2014-02-26 07:17:59

标签: chef chef-recipe

我试图从同一个库中的另一个方法通知库方法中的ruby块。

例如

这是我的第一个方法(方法A),它有一个名为FIRST的ruby块,它通知方法B中另一个名为SECOND的ruby块。

module MyModule
def methodA
  ruby_block 'FIRST' do
    block do
      ## DO SOMETHING 
    end
  notifies :create, 'ruby_block[SECOND]', :delayed
  end
end

def methodB
  ruby_block 'SECOND' do
    block do
      ## DO SOMETHING 
    end
  action :nothing
  end
end
end

不知何故,通知似乎不起作用可能是因为要通知的资源存在于不同的方法中?

0 个答案:

没有答案