Don't try and restart rails when passenger isn't installed
[chef.git] / 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