From 51c297c107272843e3fbe17001f32d5e2985b692 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Mon, 26 Apr 2021 23:50:41 +0200 Subject: [PATCH] Making healthchecks during deployment more relaxed --- CHECKS | 2 ++ config/initializers/healthcheck.rb | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHECKS b/CHECKS index 0923d94..c624228 100644 --- a/CHECKS +++ b/CHECKS @@ -1 +1,3 @@ +WAIT=10 +ATTEMPTS=10 /healthcheck diff --git a/config/initializers/healthcheck.rb b/config/initializers/healthcheck.rb index 8bdbe9b..5706119 100644 --- a/config/initializers/healthcheck.rb +++ b/config/initializers/healthcheck.rb @@ -19,8 +19,7 @@ Healthcheck.configure do |config| # config.add_check :cache, -> { Rails.cache.read('some_key') } # config.add_check :environments, -> { Dotenv.require_keys('ENV_NAME', 'ANOTHER_ENV') } config.add_check :env, -> { - keys = %W(SALSA_OAUTH_KEY SALSA_OAUTH_SECRET) - keys.each do |key| + ['SALSA_OAUTH_KEY', 'SALSA_OAUTH_SECRET'].each do |key| puts "checking for environment variable #{key}" raise "Env variable #{key} not set" unless ENV.key?(key) end