]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/nginx/definitions/nginx_site.rb
Use apache 2.4 style access controls
[chef.git] / cookbooks / nginx / definitions / nginx_site.rb
index 51228d632521a78dc58da8ae8acef70347707382..f6e1f3a4d820e4f647d740c7977771a64b5ed19c 100644 (file)
@@ -30,14 +30,12 @@ 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 :restart, "service[nginx]"
     end
-  end
-
-  if site_action.include?(:delete)
+  elsif 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