options "--format-executable"
end
+ gem_package "bundler#{new_resource.ruby}" do
+ package_name "pkg-config"
+ gem_binary "gem#{new_resource.ruby}"
+ end
+
declare_resource :directory, rails_directory do
owner new_resource.user
group new_resource.group
execute rails_directory do
action :nothing
- command "passenger-config restart-app --ignore-app-not-running #{rails_directory}"
+ command "passenger-config restart-app --ignore-app-not-running --ignore-passenger-not-running #{rails_directory}"
user "root"
group "root"
only_if { ::File.exist?("/usr/bin/passenger-config") }
action :restart do
execute rails_directory do
action :run
- command "passenger-config restart-app --ignore-app-not-running #{rails_directory}"
+ command "passenger-config restart-app --ignore-app-not-running --ignore-passenger-not-running #{rails_directory}"
user "root"
group "root"
end