Convert all notify/subscribe calls to the new style syntax
authorTom Hughes <tom@compton.nu>
Sat, 23 Nov 2013 12:04:41 +0000 (12:04 +0000)
committerTom Hughes <tom@compton.nu>
Sat, 23 Nov 2013 12:04:41 +0000 (12:04 +0000)
42 files changed:
cookbooks/apache/definitions/apache_module.rb
cookbooks/apache/definitions/apache_site.rb
cookbooks/apache/recipes/ssl.rb
cookbooks/apt/definitions/apt_source.rb
cookbooks/apt/recipes/default.rb
cookbooks/bind/recipes/default.rb
cookbooks/chef/definitions/ohai_plugin.rb
cookbooks/civicrm/recipes/default.rb
cookbooks/db/recipes/base.rb
cookbooks/dev/recipes/default.rb
cookbooks/devices/recipes/default.rb
cookbooks/dns/recipes/default.rb
cookbooks/exim/recipes/default.rb
cookbooks/geodns/recipes/default.rb
cookbooks/git/recipes/server.rb
cookbooks/hardware/recipes/default.rb
cookbooks/memcached/recipes/default.rb
cookbooks/munin/definitions/munin_plugin.rb
cookbooks/munin/definitions/munin_plugin_conf.rb
cookbooks/munin/recipes/default.rb
cookbooks/mysql/recipes/default.rb
cookbooks/networking/recipes/default.rb
cookbooks/nfs/recipes/server.rb
cookbooks/nginx/definitions/nginx_site.rb
cookbooks/nominatim/recipes/default.rb
cookbooks/ntp/recipes/default.rb
cookbooks/openvpn/recipes/default.rb
cookbooks/osqa/recipes/default.rb
cookbooks/otrs/recipes/default.rb
cookbooks/owl/recipes/default.rb
cookbooks/postgresql/recipes/default.rb
cookbooks/rsyncd/recipes/default.rb
cookbooks/snmpd/recipes/default.rb
cookbooks/spamassassin/recipes/default.rb
cookbooks/squid/recipes/default.rb
cookbooks/sysctl/recipes/default.rb
cookbooks/sysfs/recipes/default.rb
cookbooks/thinkup/recipes/default.rb
cookbooks/tile/recipes/default.rb
cookbooks/web/definitions/rails_port.rb
cookbooks/web/recipes/cgimap.rb
cookbooks/web/recipes/gpx.rb

index 4ac8943..beb43b2 100644 (file)
@@ -41,7 +41,7 @@ define :apache_module, :action => [ :install, :enable ], :variables => {} do
         mode 0644
         variables params[:variables]
         if File.exists?("/etc/apache2/mods-enabled/#{name}.load")
-          notifies :reload, resources(:service => "apache2")
+          notifies :reload, "service[apache2]"
         end
       end
     end
@@ -50,13 +50,13 @@ define :apache_module, :action => [ :install, :enable ], :variables => {} do
   if module_action.include?(:enable)
     execute "a2enmod-#{name}" do
       command "/usr/sbin/a2enmod #{name}"
-      notifies :restart, resources(:service => "apache2")
+      notifies :restart, "service[apache2]"
       not_if { File.exists?("/etc/apache2/mods-enabled/#{name}.load") }
     end
   elsif module_action.include?(:disable) or module_action.include?(:remove)
     execute "a2dismod-#{name}" do
       command "/usr/sbin/a2dismod #{name}"
-      notifies :restart, resources(:service => "apache2")
+      notifies :restart, "service[apache2]"
       only_if { File.exists?("/etc/apache2/mods-enabled/#{name}.load") }
     end
   end
index c089595..53620a1 100644 (file)
@@ -32,7 +32,7 @@ define :apache_site, :action => [ :create, :enable ], :variables => {} do
       mode 0644
       variables params[:variables].merge(:name => name, :directory => directory)
       if File.exists?("/etc/apache2/sites-enabled/#{link_name}")
-        notifies :reload, resources(:service => "apache2")
+        notifies :reload, "service[apache2]"
       end
     end
   end
@@ -40,14 +40,14 @@ define :apache_site, :action => [ :create, :enable ], :variables => {} do
   if site_action.include?(:enable)
     execute "a2ensite-#{name}" do
       command "/usr/sbin/a2ensite #{name}"
-      notifies :restart, resources(:service => "apache2")
+      notifies :restart, "service[apache2]"
       not_if { File.exists?("/etc/apache2/sites-enabled/#{link_name}") }
     end
   elsif site_action.include?(:disable) or site_action.include?(:delete)
     execute "a2dissite-#{name}" do
       action :run
       command "/usr/sbin/a2dissite #{name}"
-      notifies :restart, resources(:service => "apache2")
+      notifies :restart, "service[apache2]"
       only_if { File.exists?("/etc/apache2/sites-enabled/#{link_name}") }
     end
   end
index b32c11c..3564167 100644 (file)
@@ -32,12 +32,12 @@ template "/etc/apache2/conf.d/ssl" do
   group "root"
   mode 0644
   variables :certificate => certificate
-  notifies :reload, resources(:service => "apache2")
+  notifies :reload, "service[apache2]"
 end
 
 service "apache2" do
   action :nothing
-  subscribes :restart, resources(:cookbook_file => "/etc/ssl/certs/rapidssl.pem")
-  subscribes :restart, resources(:cookbook_file => "/etc/ssl/certs/#{certificate}.pem")
-  subscribes :restart, resources(:file => "/etc/ssl/private/#{certificate}.key")
+  subscribes :restart, "cookbook_file[/etc/ssl/certs/rapidssl.pem]"
+  subscribes :restart, "cookbook_file[/etc/ssl/certs/#{certificate}.pem]"
+  subscribes :restart, "file[/etc/ssl/private/#{certificate}.key]"
 end
index f98b2b2..382f9cc 100644 (file)
@@ -37,7 +37,7 @@ define :apt_source do
     owner "root"
     group "root"
     mode 0644
-    notifies :run, resources(:execute => "apt-update")
+    notifies :run, "execute[apt-update]"
     variables :url => params[:url]
   end
 end
index 65f625a..a8e41cc 100644 (file)
@@ -34,7 +34,7 @@ template "/etc/apt/sources.list" do
   owner "root"
   group "root"
   mode 0644
-  notifies :run, resources(:execute => "apt-update")
+  notifies :run, "execute[apt-update]"
 end
 
 apt_source "opscode" do
index 80dee1d..1d2a8d8 100644 (file)
@@ -31,7 +31,7 @@ template "/etc/bind/named.conf.local" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "bind9")
+  notifies :restart, "service[bind9]"
 end
 
 template "/etc/bind/named.conf.options" do
@@ -39,7 +39,7 @@ template "/etc/bind/named.conf.options" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "bind9")
+  notifies :restart, "service[bind9]"
 end
 
 template "/etc/bind/db.10" do
@@ -47,7 +47,7 @@ template "/etc/bind/db.10" do
   owner "root"
   group "root"
   mode 0644
-  notifies :reload, resources(:service => "bind9")
+  notifies :reload, "service[bind9]"
 end
 
 firewall_rule "accept-dns-udp" do
index 06e9d30..50be323 100644 (file)
@@ -31,7 +31,7 @@ define :ohai_plugin, :action => [ :create, :delete ] do
       owner "root"
       group "root"
       mode 0644
-      notifies :reload, resources(:ohai => plugin_name)
+      notifies :reload, "ohai[#{plugin_name}]"
     end
   elsif plugin_action.include?(:delete)
     template "/etc/chef/ohai/#{plugin_name}.rb" do
index 28e2d77..58cea55 100644 (file)
@@ -124,7 +124,7 @@ execute "civicrm-load-data" do
   cwd "/usr/share/drupal7/sites/all/modules/civicrm"
   user "root"
   group "root"
-  notifies :run, resources(:execute => "civicrm-load-acl")
+  notifies :run, "execute[civicrm-load-acl]"
 end
 
 execute "civicrm-load" do
@@ -133,7 +133,7 @@ execute "civicrm-load" do
   cwd "/usr/share/drupal7/sites/all/modules/civicrm"
   user "root"
   group "root"
-  notifies :run, resources(:execute => "civicrm-load-data")
+  notifies :run, "execute[civicrm-load-data]"
 end
 
 execute "civicrm-gencode" do
@@ -142,7 +142,7 @@ execute "civicrm-gencode" do
   user "root"
   group "root"
   creates "#{civicrm_directory}/civicrm-version.php"
-  notifies :run, resources(:execute => "civicrm-load")
+  notifies :run, "execute[civicrm-load]"
 end
 
 directory "/data/crm.osmfoundation.org/civicrm/en_US" do
index 3f99204..4b126d1 100644 (file)
@@ -52,5 +52,5 @@ execute "/srv/www.openstreetmap.org/rails/db/functions/Makefile" do
   cwd "/srv/www.openstreetmap.org/rails/db/functions"
   user "rails"
   group "rails"
-  subscribes :run, resources(:git => "/srv/www.openstreetmap.org/rails")
+  subscribes :run, "git[/srv/www.openstreetmap.org/rails]"
 end
index b96f929..29ce0c0 100644 (file)
@@ -78,12 +78,12 @@ template "/etc/php5/fpm/pool.d/default.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :reload, resources(:service => "php5-fpm")
+  notifies :reload, "service[php5-fpm]"
 end
 
 file "/etc/php5/fpm/pool.d/www.conf" do
   action :delete
-  notifies :reload, resources(:service => "php5-fpm")
+  notifies :reload, "service[php5-fpm]"
 end
 
 package "phppgadmin"
@@ -117,7 +117,7 @@ search(:accounts, "*:*").each do |account|
         group "root"
         mode 0644
         variables :user => name
-        notifies :reload, resources(:service => "php5-fpm")
+        notifies :reload, "service[php5-fpm]"
       end
 
       apache_site "#{name}.dev.openstreetmap.org" do
@@ -170,7 +170,7 @@ if node[:postgresql][:clusters]["9.1/main"]
       group "apis"
       mode 0644
       variables :site => site_name
-      notifies :touch, resources(:file => "#{rails_directory}/tmp/restart.txt")
+      notifies :touch, "file[#{rails_directory}/tmp/restart.txt]"
     end
 
     apache_site site_name do
index 73c1a4e..8a83da4 100644 (file)
@@ -27,5 +27,5 @@ template "/etc/udev/rules.d/99-chef.rules" do
   owner "root"
   group "root"
   mode 0644
-  notifies :run, resources(:execute => "udevadm-trigger")
+  notifies :run, "execute[udevadm-trigger]"
 end
index 530fd77..768ad71 100644 (file)
@@ -95,7 +95,7 @@ directory "/var/lib/dns" do
   owner "git"
   group "git"
   mode 02775
-  notifies :run, resources(:execute => "dns-update")
+  notifies :run, "execute[dns-update]"
 end
 
 cookbook_file "#{node[:dns][:repository]}/hooks/post-receive" do
index 219629f..61731d8 100644 (file)
@@ -78,7 +78,7 @@ template "/etc/exim4/exim4.conf" do
   mode 0644
   variables :relay_to_domains => relay_to_domains.sort,
             :relay_from_hosts => relay_from_hosts.sort
-  notifies :restart, resources(:service => "exim4")
+  notifies :restart, "service[exim4]"
 end
 
 search(:accounts, "*:*").each do |account|
index 0bd74fb..09f28c9 100644 (file)
@@ -27,7 +27,7 @@ end
 
 file "/etc/powerdns/pdns.d/pdns.simplebind" do
   action :delete
-  notifies :reload, resources(:service => "pdns")
+  notifies :reload, "service[pdns]"
 end
 
 template "/etc/powerdns/pdns.d/geo.conf" do
@@ -35,7 +35,7 @@ template "/etc/powerdns/pdns.d/geo.conf" do
   owner "root"
   group "root"
   mode "0600"
-  notifies :reload, resources(:service => "pdns")
+  notifies :reload, "service[pdns]"
 end
 
 directory "/etc/powerdns/zones.d" do
@@ -49,7 +49,7 @@ template "/etc/powerdns/zones.d/tile.conf" do
   owner "root"
   group "root"
   mode "0644"
-  notifies :reload, resources(:service => "pdns")
+  notifies :reload, "service[pdns]"
 end
 
 template "/etc/cron.weekly/geodns-update" do
index f8f0ef3..66efbb1 100644 (file)
@@ -84,5 +84,5 @@ template "/etc/xinetd.d/git" do
   owner "root"
   group "root"
   mode 0644
-  notifies :reload, resources(:service => "xinetd")
+  notifies :reload, "service[xinetd]"
 end
index a561681..9fa225d 100644 (file)
@@ -106,7 +106,7 @@ unless unit.nil?
     provider Chef::Provider::Service::Upstart
     action [ :enable, :start ]
     supports :status => true, :restart => true, :reload => false
-    subscribes :restart, resources(:template => "/etc/init/ttyS#{unit}.conf")
+    subscribes :restart, "template[/etc/init/ttyS#{unit}.conf]"
   end
 end
 
@@ -122,7 +122,7 @@ if File.exist?("/etc/default/grub")
     group "root"
     mode 0644
     variables :unit => unit, :speed => speed
-    notifies :run, resources(:execute => "update-grub")
+    notifies :run, "execute[update-grub]"
   end
 end
 
index d8d1434..0ed312b 100644 (file)
@@ -29,7 +29,7 @@ template "/etc/memcached.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "memcached")
+  notifies :restart, "service[memcached]"
 end
 
 munin_plugin_conf "memcached_multi" do
index beee646..4704313 100644 (file)
@@ -38,7 +38,7 @@ define :munin_plugin, :action => :create do
     link "/etc/munin/plugins/#{params[:name]}" do
       action params[:action]
       to target_path
-      notifies :restart, resources(:service => "munin-node")
+      notifies :restart, "service[munin-node]"
     end
   end
 
index 63cecd0..91ad989 100644 (file)
@@ -28,7 +28,7 @@ define :munin_plugin_conf, :action => :create, :variables => {} do
       group "root"
       mode 0644
       variables params[:variables].merge(:name => params[:name])
-      notifies :restart, resources(:service => "munin-node")
+      notifies :restart, "service[munin-node]"
     end
   else
     file "/etc/munin/plugin-conf.d/#{params[:name]}" do
index 41d722e..33f5109 100644 (file)
@@ -50,7 +50,7 @@ template "/etc/munin/munin-node.conf" do
   group "root"
   mode 0644
   variables :servers => servers
-  notifies :restart, resources(:service => "munin-node")
+  notifies :restart, "service[munin-node]"
 end
 
 remote_directory "/usr/local/share/munin/plugins" do
@@ -73,7 +73,7 @@ remote_directory "/etc/munin/plugin-conf.d" do
   files_group "root"
   files_mode 0644
   purge false
-  notifies :restart, resources(:service => "munin-node")
+  notifies :restart, "service[munin-node]"
 end
 
 if Dir.glob("/proc/acpi/thermal_zone/*/temperature").empty?
index d56fbdc..f9d2e2d 100644 (file)
@@ -30,7 +30,7 @@ template "/etc/mysql/conf.d/chef.cnf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :reload, resources(:service => "mysql")
+  notifies :reload, "service[mysql]"
 end
 
 package "libdbd-mysql-perl"
index 9e87e28..04df249 100644 (file)
@@ -56,7 +56,7 @@ template "/etc/hostname" do
   owner "root"
   group "root"
   mode 0644
-  notifies :run, resources(:execute => "hostname")
+  notifies :run, "execute[hostname]"
 end
 
 template "/etc/hosts" do
@@ -135,7 +135,7 @@ template "/etc/default/shorewall" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 template "/etc/shorewall/shorewall.conf" do
@@ -143,7 +143,7 @@ template "/etc/shorewall/shorewall.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 template "/etc/shorewall/zones" do
@@ -152,7 +152,7 @@ template "/etc/shorewall/zones" do
   group "root"
   mode 0644
   variables :type => "ipv4"
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 template "/etc/shorewall/interfaces" do
@@ -160,7 +160,7 @@ template "/etc/shorewall/interfaces" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 template "/etc/shorewall/hosts" do
@@ -169,7 +169,7 @@ template "/etc/shorewall/hosts" do
   group "root"
   mode 0644
   variables :zones => zones
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 template "/etc/shorewall/policy" do
@@ -177,7 +177,7 @@ template "/etc/shorewall/policy" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 template "/etc/shorewall/rules" do
@@ -186,7 +186,7 @@ template "/etc/shorewall/rules" do
   group "root"
   mode 0644
   variables :rules => []
-  notifies :restart, resources(:service => "shorewall")
+  notifies :restart, "service[shorewall]"
 end
 
 firewall_rule "limit-icmp-echo" do
@@ -217,12 +217,12 @@ if node[:roles].include?("gateway")
     owner "root"
     group "root"
     mode 0644
-    notifies :restart, resources(:service => "shorewall")
+    notifies :restart, "service[shorewall]"
   end
 else
   file "/etc/shorewall/masq" do
     action :delete
-    notifies :restart, resources(:service => "shorewall")
+    notifies :restart, "service[shorewall]"
   end
 end
 
@@ -240,7 +240,7 @@ if not node.interfaces(:family => :inet6).empty?
     owner "root"
     group "root"
     mode 0644
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   template "/etc/shorewall6/shorewall6.conf" do
@@ -248,7 +248,7 @@ if not node.interfaces(:family => :inet6).empty?
     owner "root"
     group "root"
     mode 0644
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   template "/etc/shorewall6/zones" do
@@ -257,7 +257,7 @@ if not node.interfaces(:family => :inet6).empty?
     group "root"
     mode 0644
     variables :type => "ipv6"
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   template "/etc/shorewall6/interfaces" do
@@ -265,7 +265,7 @@ if not node.interfaces(:family => :inet6).empty?
     owner "root"
     group "root"
     mode 0644
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   template "/etc/shorewall6/hosts" do
@@ -274,7 +274,7 @@ if not node.interfaces(:family => :inet6).empty?
     group "root"
     mode 0644
     variables :zones => zones
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   template "/etc/shorewall6/policy" do
@@ -282,7 +282,7 @@ if not node.interfaces(:family => :inet6).empty?
     owner "root"
     group "root"
     mode 0644
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   template "/etc/shorewall6/rules" do
@@ -291,7 +291,7 @@ if not node.interfaces(:family => :inet6).empty?
     group "root"
     mode 0644
     variables :rules => []
-    notifies :restart, resources(:service => "shorewall6")
+    notifies :restart, "service[shorewall6]"
   end
 
   firewall_rule "limit-icmp6-echo" do
index 3e13507..508d14e 100644 (file)
@@ -60,5 +60,5 @@ template "/etc/exports" do
   group "root"
   mode 0644
   variables :exports => exports
-  notifies :run, resources(:execute => "exportfs")
+  notifies :run, "execute[exportfs]"
 end
index 51228d6..528527b 100644 (file)
@@ -30,14 +30,14 @@ define :nginx_site, :action => [ :create ], :variables => {} do
       group "root"
       mode 0644
       variables params[:variables].merge(:name => name, :directory => directory)
-      notifies :reload, resources(:service => "nginx")
+      notifies :reload, "service[nginx]"
     end
   end
 
   if site_action.include?(:delete)
     file "/etc/nginx/conf.d/#{name}.conf" do
       action :delete
-      notifies :restart, resources(:service => "nginx")
+      notifies :restart, "service[nginx]"
     end
   end
 end
index cd12156..dfa2df7 100644 (file)
@@ -54,7 +54,7 @@ node[:nominatim][:fpm_pools].each do |name,data|
     group "root"
     mode 0644
     variables data.merge(:name => name)
-    notifies :reload, resources(:service => "php5-fpm")
+    notifies :reload, "service[php5-fpm]"
   end
 end
 
index 938aa47..12447a2 100644 (file)
@@ -35,7 +35,7 @@ file "/etc/timezone" do
   group "root"
   mode 0644
   content "#{node[:tz]}\n"
-  notifies :run, resources(:execute => "dpkg-reconfigure-tzdata"), :immediately
+  notifies :run, "execute[dpkg-reconfigure-tzdata]", :immediately
 end
 
 service "ntp" do
@@ -48,7 +48,7 @@ template "/etc/ntp.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "ntp")
+  notifies :restart, "service[ntp]"
 end
 
 munin_plugins = [ "ntp_kernel_err", "ntp_kernel_pll_freq", "ntp_kernel_pll_off", "ntp_offset" ]
index cbd45ee..fbf6af9 100644 (file)
@@ -69,7 +69,7 @@ node[:openvpn][:tunnels].each do |name,details|
       :port => node[:openvpn][:tunnels][name][:port],
       :mode => node[:openvpn][:tunnels][name][:mode],
       :peer => node[:openvpn][:tunnels][name][:peer]
-      notifies :restart, resources(:service => "openvpn")
+      notifies :restart, "service[openvpn]"
     end
   else
     file "/etc/openvpn/#{name}.conf" do
index 766f2f4..98707f9 100644 (file)
@@ -61,7 +61,7 @@ node[:osqa][:sites].each do |site|
     cwd "#{directory}/osqa"
     user site_user
     group site_group
-    notifies :reload, resources(:service => "apache2")
+    notifies :reload, "service[apache2]"
   end
 
   subversion "#{directory}/osqa" do
@@ -70,7 +70,7 @@ node[:osqa][:sites].each do |site|
     revision osqa_revision
     user site_user
     group site_group
-    notifies :run, resources(:execute => "osqa-migrate")
+    notifies :run, "execute[osqa-migrate]"
   end
 
   remote_directory "#{directory}/osqa/forum_modules/osmauth" do
@@ -89,7 +89,7 @@ node[:osqa][:sites].each do |site|
     group site_group
     mode 0644
     variables :directory => directory
-    notifies :reload, resources(:service => "apache2")
+    notifies :reload, "service[apache2]"
   end
 
   settings = edit_file "#{directory}/osqa/settings_local.py.dist" do |line|
@@ -110,6 +110,6 @@ node[:osqa][:sites].each do |site|
     group site_group
     mode 0644
     content settings
-    notifies :reload, resources(:service => "apache2")
+    notifies :reload, "service[apache2]"
   end
 end
index 487fddf..fa96442 100644 (file)
@@ -131,7 +131,7 @@ Dir.glob("/opt/otrs/var/cron/*.dist") do |distname|
     group "www-data"
     mode 0664
     content IO.read(distname)
-    notifies :run, resources(:execute => "/opt/otrs/bin/Cron.sh")
+    notifies :run, "execute[/opt/otrs/bin/Cron.sh]"
   end
 end
 
index 819abdd..a1868ed 100644 (file)
@@ -97,7 +97,7 @@ execute "/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/Gemfile" do
   cwd "/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails"
   user "root"
   group "root"
-  notifies :touch, resources(:file => "/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/tmp/restart.txt")
+  notifies :touch, "file[/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/tmp/restart.txt]"
 end
 
 git "/srv/owl.openstreetmap.org/openstreetmap-watch-list" do
@@ -106,7 +106,7 @@ git "/srv/owl.openstreetmap.org/openstreetmap-watch-list" do
   revision "owl.osm.org"
   user "owl"
   group "owl"
-  notifies :run, resources(:execute => "/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/Gemfile")
+  notifies :run, "execute[/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/Gemfile]"
 end
 
 directory "srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/tmp" do
@@ -124,7 +124,7 @@ template "/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/config/datab
   owner "owl"
   group "owl"
   mode 0664
-  notifies :run, resources(:execute => "/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/Gemfile")
+  notifies :run, "execute[/srv/owl.openstreetmap.org/openstreetmap-watch-list/rails/Gemfile]"
   only_if { node[:postgresql][:clusters]["9.1/main"] }
 end
 
index 4cf4b0b..9dfde24 100644 (file)
@@ -39,7 +39,7 @@ node[:postgresql][:versions].each do |version|
     group "postgres"
     mode 0644
     variables :version => version, :defaults => defaults, :settings => settings
-    notifies :reload, resources(:service => "postgresql")
+    notifies :reload, "service[postgresql]"
   end
 
   template "/etc/postgresql/#{version}/main/pg_hba.conf" do
@@ -49,7 +49,7 @@ node[:postgresql][:versions].each do |version|
     mode 0640
     variables :early_rules => settings[:early_authentication_rules] || defaults[:early_authentication_rules],
               :late_rules => settings[:late_authentication_rules] || defaults[:late_authentication_rules]
-    notifies :reload, resources(:service => "postgresql")
+    notifies :reload, "service[postgresql]"
   end
 
   template "/etc/postgresql/#{version}/main/pg_ident.conf" do
@@ -58,7 +58,7 @@ node[:postgresql][:versions].each do |version|
     group "postgres"
     mode 0640
     variables :maps => settings[:user_name_maps] || defaults[:user_name_maps]
-    notifies :reload, resources(:service => "postgresql")
+    notifies :reload, "service[postgresql]"
   end
 
   link "/var/lib/postgresql/#{version}/main/server.crt" do
@@ -79,12 +79,12 @@ node[:postgresql][:versions].each do |version|
       group "postgres"
       mode 0640
       variables :defaults => defaults, :settings => settings
-      notifies :reload, resources(:service => "postgresql")
+      notifies :reload, "service[postgresql]"
     end
   else
     template "/var/lib/postgresql/#{version}/main/recovery.conf" do
       action :delete
-      notifies :reload, resources(:service => "postgresql")
+      notifies :reload, "service[postgresql]"
     end
   end
 end
index 56eb2f6..44fef33 100644 (file)
@@ -52,7 +52,7 @@ template "/etc/default/rsync" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "rsync")
+  notifies :restart, "service[rsync]"
 end
 
 template "/etc/rsyncd.conf" do
index c674667..ef6094b 100644 (file)
@@ -34,7 +34,7 @@ template "/etc/snmp/snmpd.conf" do
   group "root"
   mode 0600
   variables :communities => communities
-  notifies :restart, resources(:service => "snmpd")
+  notifies :restart, "service[snmpd]"
 end
 
 node[:snmpd][:clients].each do |address|
index ec1109c..e9150a5 100644 (file)
@@ -29,7 +29,7 @@ template "/etc/default/spamassassin" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "spamassassin")
+  notifies :restart, "service[spamassassin]"
 end
 
 trusted_networks = node[:exim][:relay_from_hosts]
@@ -48,5 +48,5 @@ template "/etc/spamassassin/local.cf" do
   group "root"
   mode 0644
   variables :trusted_networks => trusted_networks.sort
-  notifies :restart, resources(:service => "spamassassin")
+  notifies :restart, "service[spamassassin]"
 end
index 6452f67..ce8ec8c 100644 (file)
@@ -43,9 +43,9 @@ end
 service "squid" do
   action [ :enable, :start ]
   supports :status => true, :restart => true, :reload => true
-  subscribes :reload, resources(:template => "/etc/squid/squid.conf")
-  subscribes :restart, resources(:template => "/etc/default/squid")
-  subscribes :reload, resources(:template => "/etc/resolv.conf")
+  subscribes :reload, "template[/etc/squid/squid.conf]"
+  subscribes :restart, "template[/etc/default/squid]"
+  subscribes :reload, "template[/etc/resolv.conf]"
 end
 
 munin_plugin "squid_cache"
index 380e747..d2797a2 100644 (file)
@@ -37,7 +37,7 @@ template "/etc/sysctl.d/60-chef.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :run, resources(:execute => "sysctl")
+  notifies :run, "execute[sysctl]"
 end
 
 node[:sysctl].each_value do |group|
index c6eb15f..b9b5faf 100644 (file)
@@ -29,5 +29,5 @@ template "/etc/sysfs.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :restart, resources(:service => "sysfsutils")
+  notifies :restart, "service[sysfsutils]"
 end
index 2586446..c7b6ed2 100644 (file)
@@ -50,7 +50,7 @@ git "/srv/thinkup.openstreetmap.org" do
   revision "v1.2.1"
   user "root"
   group "root"
-  notifies :reload, resources(:service => "apache2")
+  notifies :reload, "service[apache2]"
 end
 
 directory "/srv/thinkup.openstreetmap.org/logs" do
@@ -92,7 +92,7 @@ file "/srv/thinkup.openstreetmap.org/webapp/config.inc.php" do
   group "root"
   mode 0644
   content thinkup_config
-  notifies :reload, resources(:service => "apache2")
+  notifies :reload, "service[apache2]"
 end
 
 thinkup_cron = edit_file "/srv/thinkup.openstreetmap.org/extras/cron/config.sample" do |line|
index 03c850d..9f54d53 100644 (file)
@@ -77,8 +77,8 @@ template "/etc/renderd.conf" do
   owner "root"
   group "root"
   mode 0644
-  notifies :reload, resources(:service => "apache2")
-  notifies :restart, resources(:service => "renderd")
+  notifies :reload, "service[apache2]"
+  notifies :restart, "service[renderd]"
 end
 
 remote_directory "/srv/tile.openstreetmap.org/html" do
@@ -186,7 +186,7 @@ node[:tile][:data].each do |name,data|
       command "ogr2ogr #{processed} #{original}"
       user "tile"
       group "tile"
-      subscribes :run, resources(:execute => file), :immediately
+      subscribes :run, "execute[#{file}]", :immediately
     end
   end
 
@@ -195,7 +195,7 @@ node[:tile][:data].each do |name,data|
     command "find #{directory} -type f -iname '*.shp' -print0 | xargs -0 --no-run-if-empty shapeindex --shape_files"
     user "tile"
     group "tile"
-    subscribes :run, resources(:execute => file), :immediately
+    subscribes :run, "execute[#{file}]", :immediately
   end
 
   remote_file file do
@@ -211,8 +211,8 @@ node[:tile][:data].each do |name,data|
     group "tile"
     mode 0644
     backup false
-    notifies :run, resources(:execute => file), :immediately
-    notifies :restart, resources(:service => "renderd")
+    notifies :run, "execute[#{file}]", :immediately
+    notifies :restart, "service[renderd]"
   end
 end
 
@@ -461,8 +461,8 @@ end
 service "replicate" do
   action [ :enable, :start ]
   supports :restart => true
-  subscribes :restart, resources(:template => "/usr/local/bin/replicate")
-  subscribes :restart, resources(:template => "/etc/init.d/replicate")
+  subscribes :restart, "template[/usr/local/bin/replicate]"
+  subscribes :restart, "template[/etc/init.d/replicate]"
 end
 
 template "/etc/logrotate.d/replicate" do
index be6e0be..dbc5c32 100644 (file)
@@ -83,8 +83,8 @@ define :rails_port, :action => [ :create, :enable ] do
     cwd rails_directory
     user rails_user
     group rails_group
-    notifies :delete, resources(:file => "#{rails_directory}/public/export/embed.html")
-    notifies :touch, resources(:file => "#{rails_directory}/tmp/restart.txt")
+    notifies :delete, "file[#{rails_directory}/public/export/embed.html]"
+    notifies :touch, "file[#{rails_directory}/tmp/restart.txt]"
   end
 
   execute "#{rails_directory}/db/migrate" do
@@ -93,7 +93,7 @@ define :rails_port, :action => [ :create, :enable ] do
     cwd rails_directory
     user rails_user
     group rails_group
-    notifies :run, resources(:execute => "#{rails_directory}/public/assets")
+    notifies :run, "execute[#{rails_directory}/public/assets]"
   end
 
   execute "#{rails_directory}/Gemfile" do
@@ -103,11 +103,11 @@ define :rails_port, :action => [ :create, :enable ] do
     user "root"
     group "root"
     if run_migrations
-      notifies :run, resources(:execute => "#{rails_directory}/db/migrate")
+      notifies :run, "execute[#{rails_directory}/db/migrate]"
     else
-      notifies :run, resources(:execute => "#{rails_directory}/public/assets")
+      notifies :run, "execute[#{rails_directory}/public/assets]"
     end
-    subscribes :run, resources(:gem_package => "bundler#{ruby_version}")
+    subscribes :run, "gem_package[bundler#{ruby_version}]"
   end
 
   directory rails_directory do
@@ -122,7 +122,7 @@ define :rails_port, :action => [ :create, :enable ] do
     revision rails_revision
     user rails_user
     group rails_group
-    notifies :run, resources(:execute => "#{rails_directory}/Gemfile")
+    notifies :run, "execute[#{rails_directory}/Gemfile]"
   end
 
   directory "#{rails_directory}/tmp" do
@@ -142,7 +142,7 @@ define :rails_port, :action => [ :create, :enable ] do
     group rails_group
     mode 0664
     variables database_params
-    notifies :touch, resources(:file => "#{rails_directory}/tmp/restart.txt")
+    notifies :touch, "file[#{rails_directory}/tmp/restart.txt]"
   end
 
   application_yml = edit_file "#{rails_directory}/config/example.application.yml" do |line|
@@ -213,7 +213,7 @@ define :rails_port, :action => [ :create, :enable ] do
     group rails_group
     mode 0664
     content application_yml
-    notifies :touch, resources(:file => "#{rails_directory}/tmp/restart.txt")
+    notifies :touch, "file[#{rails_directory}/tmp/restart.txt]"
   end
 
   if params[:piwik_configuration]
@@ -222,12 +222,12 @@ define :rails_port, :action => [ :create, :enable ] do
       group rails_group
       mode 0664
       content YAML.dump(params[:piwik_configuration])
-      notifies :run, resources(:execute => "#{rails_directory}/public/assets")
+      notifies :run, "execute[#{rails_directory}/public/assets]"
     end
   else
     file "#{rails_directory}/config/piwik.yml" do
       action :delete
-      notifies :run, resources(:execute => "#{rails_directory}/public/assets")
+      notifies :run, "execute[#{rails_directory}/public/assets]"
     end
   end
 
@@ -250,7 +250,7 @@ define :rails_port, :action => [ :create, :enable ] do
       File.mtime("#{rails_directory}/lib/quad_tile/quad_tile_so.so") >= File.mtime("#{rails_directory}/lib/quad_tile/quad_tile.c") and
       File.mtime("#{rails_directory}/lib/quad_tile/quad_tile_so.so") >= File.mtime("#{rails_directory}/lib/quad_tile/quad_tile.h")
     end
-    notifies :touch, resources(:file => "#{rails_directory}/tmp/restart.txt")
+    notifies :touch, "file[#{rails_directory}/tmp/restart.txt]"
   end
 
   template "/etc/cron.daily/rails-#{name}" do
index c1f8e89..ac8acff 100644 (file)
@@ -53,7 +53,7 @@ execute "cgimap-configure" do
   cwd cgimap_directory
   user "rails"
   group "rails"
-  notifies :run, resources(:execute => "cgimap-build"), :immediate
+  notifies :run, "execute[cgimap-build]", :immediate
 end
 
 execute "cgimap-autogen" do
@@ -62,7 +62,7 @@ execute "cgimap-autogen" do
   cwd cgimap_directory
   user "rails"
   group "rails"
-  notifies :run, resources(:execute => "cgimap-configure"), :immediate
+  notifies :run, "execute[cgimap-configure]", :immediate
 end
 
 git cgimap_directory do
@@ -71,7 +71,7 @@ git cgimap_directory do
   revision "live"
   user "rails"
   group "rails"
-  notifies :run, resources(:execute => "cgimap-autogen"), :immediate
+  notifies :run, "execute[cgimap-autogen]", :immediate
 end
 
 if node[:web][:readonly_database_host]
@@ -115,7 +115,7 @@ else
   service "cgimap" do
     action [ :enable, :start ]
     supports :restart => true, :reload => true
-    subscribes :restart, resources(:execute => "cgimap-build")
-    subscribes :restart, resources(:file => "/etc/init.d/cgimap")
+    subscribes :restart, "execute[cgimap-build]"
+    subscribes :restart, "file[/etc/init.d/cgimap]"
   end
 end
index c5d0088..b2117dd 100644 (file)
@@ -50,7 +50,7 @@ git gpx_directory do
   revision "live"
   user "rails"
   group "rails"
-  notifies :run, resources(:execute => "gpx-import-build"), :immediate
+  notifies :run, "execute[gpx-import-build]", :immediate
 end
 
 template "/etc/init.d/gpx-import" do
@@ -75,7 +75,7 @@ else
   service "gpx-import" do
     action [ :enable, :start ]
     supports :restart => true, :reload => true
-    subscribes :restart, resources(:execute => "gpx-import-build")
-    subscribes :restart, resources(:template => "/etc/init.d/gpx-import")
+    subscribes :restart, "execute[gpx-import-build]"
+    subscribes :restart, "template[/etc/init.d/gpx-import]"
   end
 end