]> git.openstreetmap.org Git - chef.git/commitdiff
Don't try and restart rails when passenger isn't installed
authorTom Hughes <tom@compton.nu>
Mon, 30 Mar 2015 23:16:44 +0000 (00:16 +0100)
committerTom Hughes <tom@compton.nu>
Mon, 30 Mar 2015 23:16:44 +0000 (00:16 +0100)
cookbooks/web/definitions/rails_port.rb

index cbc967e4d3762b178737c9986ca3dc225bae26fe..616f4dd18d0630ebfe39b164ff507ad1200accf5 100644 (file)
@@ -74,6 +74,7 @@ define :rails_port, :action => [:create, :enable] do
     command "passenger-config restart-app #{rails_directory}"
     user "root"
     group "root"
+    only_if { File.exist?("/usr/bin/passenger-config") }
   end
 
   file "#{rails_directory}/public/export/embed.html" do