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 | 164 | end |
165 | 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 | 175 | end |
174 | 176 | end |
175 | 177 | ... | ... |