cookbook 'notifying-action', '= 1.0.1'
notifying-action (3) Versions 1.0.1 Follow1
An easier way to send notifications from resources
cookbook 'notifying-action', '= 1.0.1', :supermarket
knife supermarket install notifying-action
knife supermarket download notifying-action
This Chef cookbook simplifies creading resource providers that enclose other resources and need to
notify their subscribers based on the notifications received from all or a subset of these
Suppose you are implementing a resource that installs a service
and creates a configuration file for it. Then, you want to restart the service if either a new
version was installed, or the configuration file changed.
providers/my_service_with_conf.rb you would have:
action :install do
package 'my_service' do
template '/etc/my_service/config.yml' source 'config.yml.erb' end
You will then be able to use this LWRP in recipes as follows:
my_cookbook_my_service_with_conf 'my_service1' do
notifies :restart, 'service[my_service]', :immediately
service 'my_service' do
Pull requests are welcome.
Apache License 2.0
This cookbook has no specified dependencies.