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 cbc967e..616f4dd 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