Files
gitlabhq/lib/gitlab/silent_mode.rb
2023-05-19 09:07:52 +00:00

22 lines
472 B
Ruby

# frozen_string_literal: true
module Gitlab
module SilentMode
def self.enabled?
Gitlab::CurrentSettings.silent_mode_enabled?
end
def self.log_info(data)
Gitlab::AppJsonLogger.info(**add_silent_mode_log_data(data))
end
def self.log_debug(data)
Gitlab::AppJsonLogger.debug(**add_silent_mode_log_data(data))
end
def self.add_silent_mode_log_data(data)
data.merge!({ silent_mode_enabled: enabled? })
end
end
end