Browse Source

config template notification :immediately

Xabier de Zuazo 11 years ago
parent
commit
15b7e73cdb
1 changed files with 8 additions and 8 deletions
  1. 8 8
      recipes/packages.rb

+ 8 - 8
recipes/packages.rb

@@ -24,7 +24,7 @@ when 'redhat','centos','scientific','fedora','suse','amazon' then
   package 'dovecot' do
     [ 'core', 'imap', 'pop3', 'lmtp', 'ldap' ].each do |conf_type|
       node['dovecot']['conf_files'][conf_type].each do |conf_file|
-        notifies :create, "template[#{conf_file}]"
+        notifies :create, "template[#{conf_file}]", :immediately
       end
     end
   end
@@ -33,7 +33,7 @@ when 'redhat','centos','scientific','fedora','suse','amazon' then
   package 'dovecot-pigeonhole' do
     only_if do Dovecot::Plugins.required?('sieve', node['dovecot']) end
     node['dovecot']['conf_files']['sieve'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end
 
@@ -42,7 +42,7 @@ when 'debian', 'ubuntu' then
   # core
   package 'dovecot-core' do
     node['dovecot']['conf_files']['core'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end
   package 'dovecot-gssapi'
@@ -51,7 +51,7 @@ when 'debian', 'ubuntu' then
   package 'dovecot-imapd' do
     only_if do Dovecot::Protocols.enabled?('imap', node['dovecot']['protocols']) end
     node['dovecot']['conf_files']['imap'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end
 
@@ -59,7 +59,7 @@ when 'debian', 'ubuntu' then
   package 'dovecot-pop3d' do
     only_if do  Dovecot::Protocols.enabled?('pop3', node['dovecot']['protocols']) end
     node['dovecot']['conf_files']['pop3'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end
 
@@ -67,7 +67,7 @@ when 'debian', 'ubuntu' then
   package 'dovecot-lmtpd' do
     only_if do Dovecot::Protocols.enabled?('lmtp', node['dovecot']['protocols']) end
     node['dovecot']['conf_files']['lmtp'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end
 
@@ -75,7 +75,7 @@ when 'debian', 'ubuntu' then
   package 'dovecot-sieve' do
     only_if do Dovecot::Plugins.required?('sieve', node['dovecot']) end
     node['dovecot']['conf_files']['sieve'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end
   package 'dovecot-managesieved' do
@@ -86,7 +86,7 @@ when 'debian', 'ubuntu' then
   package 'dovecot-ldap' do
     only_if do node['dovecot']['auth']['ldap'].kind_of?(Array) and node['dovecot']['auth']['ldap'].length > 0 end
     node['dovecot']['conf_files']['ldap'].each do |conf_file|
-      notifies :create, "template[#{conf_file}]"
+      notifies :create, "template[#{conf_file}]", :immediately
     end
   end