blob: 7c7cbf8f1d981617375ddcf8251d0c70336a5c26 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# 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
|