From b185059681bbb2a7c6364d675a89ab1419466660 Mon Sep 17 00:00:00 2001 From: Sojan Jose Date: Thu, 2 Mar 2023 16:00:16 +0530 Subject: [PATCH] chore: Handle APM variables being empty (#6594) - handle the case where the system fails to start when empty APM environment variables are present --- config/initializers/datadog.rb | 2 +- config/initializers/sentry.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/initializers/datadog.rb b/config/initializers/datadog.rb index 4072a4c3b..79bc7e580 100644 --- a/config/initializers/datadog.rb +++ b/config/initializers/datadog.rb @@ -1,4 +1,4 @@ -if ENV['DD_TRACE_AGENT_URL'] +if ENV['DD_TRACE_AGENT_URL'].present? Datadog.configure do |c| # Instrumentation c.tracing.instrument :rails diff --git a/config/initializers/sentry.rb b/config/initializers/sentry.rb index 098f9bdb4..ae21d7f61 100644 --- a/config/initializers/sentry.rb +++ b/config/initializers/sentry.rb @@ -1,4 +1,4 @@ -if ENV['SENTRY_DSN'] +if ENV['SENTRY_DSN'].present? Sentry.init do |config| config.dsn = ENV['SENTRY_DSN'] config.enabled_environments = %w[staging production]