Commit ce9355c8 authored by Toon Claes's avatar Toon Claes

Due to caching, there is no need to check the settings every loop

parent 51419847
...@@ -6,6 +6,8 @@ module RepositoryCheck ...@@ -6,6 +6,8 @@ module RepositoryCheck
RUN_TIME = 3600 RUN_TIME = 3600
def perform def perform
break unless Gitlab::CurrentSettings.repository_checks_enabled
start = Time.now start = Time.now
# This loop will break after a little more than one hour ('a little # This loop will break after a little more than one hour ('a little
...@@ -15,7 +17,6 @@ module RepositoryCheck ...@@ -15,7 +17,6 @@ module RepositoryCheck
# check, only one (or two) will be checked at a time. # check, only one (or two) will be checked at a time.
project_ids.each do |project_id| project_ids.each do |project_id|
break if Time.now - start >= RUN_TIME break if Time.now - start >= RUN_TIME
break unless Gitlab::CurrentSettings.repository_checks_enabled
next unless try_obtain_lease(project_id) next unless try_obtain_lease(project_id)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment