0
是否可以指定多个操作并通知资源属性?是否可以使用通知属性指定多个操作?
template '/etc/some.conf' do
source 'etc/some.conf.erb'
mode 0640
owner 'root'
group 'root'
notifies [ :restart, :enable ], "service[restart some service]", :delayed
end
service "restart some service" do
service_name some
action :nothing
end
这将引发以下错误:
NoMethodError
-------------
undefined method `to_sym' for [:restart, :enabled]:Array
是指定多个动作,你表明你可以使用两个通知的唯一方法>
notifies :enable, "service[restart some service]", :delayed
notifies :restart, "service[restart some service]", :delayed