blob: 8a84313a7fb9260bd91ef3a97c46505b0c49e8c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# frozen_string_literal: true
# When including this gem, we also initialize the patch / override classes in the gem.
require 'gitlab-http'
Gitlab::HTTP_V2.configure do |config|
config.allowed_internal_uris = [
URI::HTTP.build(
scheme: Gitlab.config.gitlab.protocol,
host: Gitlab.config.gitlab.host,
port: Gitlab.config.gitlab.port
),
URI::Generic.build(
scheme: 'ssh',
host: Gitlab.config.gitlab_shell.ssh_host,
port: Gitlab.config.gitlab_shell.ssh_port
)
]
config.log_exception_proc = ->(exception, extra_info) do
Gitlab::ErrorTracking.log_exception(exception, extra_info)
end
config.silent_mode_log_info_proc = ->(message, http_method) do
Gitlab::SilentMode.log_info(message: message, outbound_http_request_method: http_method)
end
end
|