Commit b7c99e0f8545d0b7c7366299ad826718092086f0
1 parent
052b979e
Exists in
master
and in
2 other branches
Guard against a missing gitlab-rails env directory
Showing
1 changed file
with
8 additions
and
6 deletions
Show diff stats
files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb
@@ -164,12 +164,14 @@ env_vars.each do |key, value| | @@ -164,12 +164,14 @@ env_vars.each do |key, value| | ||
164 | end | 164 | end |
165 | end | 165 | end |
166 | 166 | ||
167 | -deleted_env_vars = Dir.entries(gitlab_rails_env_dir) - env_vars.keys - %w{. ..} | ||
168 | -deleted_env_vars.each do |deleted_var| | ||
169 | - file deleted_var do | ||
170 | - action :delete | ||
171 | - notifies :restart, "service[unicorn]" | ||
172 | - notifies :restart, "service[sidekiq]" | 167 | +if File.directory?(gitlab_rails_env_dir) |
168 | + deleted_env_vars = Dir.entries(gitlab_rails_env_dir) - env_vars.keys - %w{. ..} | ||
169 | + deleted_env_vars.each do |deleted_var| | ||
170 | + file deleted_var do | ||
171 | + action :delete | ||
172 | + notifies :restart, "service[unicorn]" | ||
173 | + notifies :restart, "service[sidekiq]" | ||
174 | + end | ||
173 | end | 175 | end |
174 | end | 176 | end |
175 | 177 |