Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Léo-Paul Géneau
gitlab-ce
Commits
ad6487ce
Commit
ad6487ce
authored
Jul 28, 2017
by
Rémy Coutable
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'log_webhook_timeout' into 'master'
Log web hook execution timeout events See merge request !13134
parents
44167f5c
a94e91a4
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
2 additions
and
2 deletions
+2
-2
app/services/web_hook_service.rb
app/services/web_hook_service.rb
+1
-1
spec/services/web_hook_service_spec.rb
spec/services/web_hook_service_spec.rb
+1
-1
No files found.
app/services/web_hook_service.rb
View file @
ad6487ce
...
@@ -44,7 +44,7 @@ class WebHookService
...
@@ -44,7 +44,7 @@ class WebHookService
http_status:
response
.
code
,
http_status:
response
.
code
,
message:
response
.
to_s
message:
response
.
to_s
}
}
rescue
SocketError
,
OpenSSL
::
SSL
::
SSLError
,
Errno
::
ECONNRESET
,
Errno
::
ECONNREFUSED
,
Net
::
Open
Timeout
=>
e
rescue
SocketError
,
OpenSSL
::
SSL
::
SSLError
,
Errno
::
ECONNRESET
,
Errno
::
ECONNREFUSED
,
Errno
::
EHOSTUNREACH
,
Net
::
OpenTimeout
,
Net
::
Read
Timeout
=>
e
log_execution
(
log_execution
(
trigger:
hook_name
,
trigger:
hook_name
,
url:
hook
.
url
,
url:
hook
.
url
,
...
...
spec/services/web_hook_service_spec.rb
View file @
ad6487ce
...
@@ -53,7 +53,7 @@ describe WebHookService do
...
@@ -53,7 +53,7 @@ describe WebHookService do
end
end
it
'handles exceptions'
do
it
'handles exceptions'
do
exceptions
=
[
SocketError
,
OpenSSL
::
SSL
::
SSLError
,
Errno
::
ECONNRESET
,
Errno
::
ECONNREFUSED
,
Net
::
Open
Timeout
]
exceptions
=
[
SocketError
,
OpenSSL
::
SSL
::
SSLError
,
Errno
::
ECONNRESET
,
Errno
::
ECONNREFUSED
,
Errno
::
EHOSTUNREACH
,
Net
::
OpenTimeout
,
Net
::
Read
Timeout
]
exceptions
.
each
do
|
exception_class
|
exceptions
.
each
do
|
exception_class
|
exception
=
exception_class
.
new
(
'Exception message'
)
exception
=
exception_class
.
new
(
'Exception message'
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment