mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-23 11:36:09 +10:00
Merge branch 'gh-disable-webhooks' into 'master'
Check if GitHub rate limite API was reached before update Webhooks ## What does this MR do? Checks if the job needs to sleep, and wait for the rate limit to be reseted before update each Webhook. ## Are there points in the code the reviewer needs to double check? No. ## Why was this MR needed? The import process can fail if the API rate limit was reached during the import process. ## What are the relevant issue numbers? https://gitlab.com/gitlab-org/gitlab-ce/issues/17498 ## Screenshots (if relevant) Not relevant. See merge request !4509
This commit is contained in:
@@ -146,6 +146,7 @@ module Gitlab
|
||||
|
||||
def update_webhooks(hooks, options)
|
||||
hooks.each do |hook|
|
||||
sleep rate_limit_sleep_time if rate_limit_exceed?
|
||||
client.edit_hook(repo, hook.id, hook.name, hook.config, options)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user