If the machine is idle then we may try and rotate the passenger
logs very quickly after the apache logs, in which case apache can
still be reloading which breaks the passenger log rotation.
sharedscripts
postrotate
<% if File.directory?("#{node[:web][:base_directory]}/rails") -%>
sharedscripts
postrotate
<% if File.directory?("#{node[:web][:base_directory]}/rails") -%>
PASSENGER_INSTANCE_REGISTRY_DIR=<%= node[:passenger][:instance_registry_dir] %> /usr/bin/passenger-config restart-app --ignore-app-not-running --name rails > /dev/null
<% end -%>
<% if File.directory?("#{node[:web][:base_directory]}/gpx-import") -%>
PASSENGER_INSTANCE_REGISTRY_DIR=<%= node[:passenger][:instance_registry_dir] %> /usr/bin/passenger-config restart-app --ignore-app-not-running --name rails > /dev/null
<% end -%>
<% if File.directory?("#{node[:web][:base_directory]}/gpx-import") -%>