diff --git a/lib/foreman_cement/configure_sentry.rb b/lib/foreman_cement/configure_sentry.rb index fe1256d59f45babbb2a28c1fb53fb8b3135bbc36..76140282cffee735cc236c4ac02e6d67365e9572 100644 --- a/lib/foreman_cement/configure_sentry.rb +++ b/lib/foreman_cement/configure_sentry.rb @@ -6,7 +6,11 @@ require 'sentry-sidekiq' # rubocop:disable Metrics/BlockLength Sentry.init do |config| - config.logger = Foreman::Logging.logger('foreman_cement/sentry') + if Rails.const_defined? 'Server' + config.logger = Foreman::Logging.logger('foreman_cement/sentry') + else + config.logger = Foreman::Logging.logger('background') + end config.dsn = SETTINGS.with_indifferent_access['sentry_dsn'] config.release = SETTINGS[:version].version config.breadcrumbs_logger = %i[active_support_logger http_logger]