update tag scores each pass

This commit is contained in:
Mike McLean 2018-01-29 16:20:58 +01:00
parent 473e397a7b
commit c1d29237b0

View file

@ -459,6 +459,10 @@ class RepoManager(object):
# so a day old unused repo gets about the regen same score as a
# 2.4-hour-old, very popular repo
def updateTagScores(self):
for entry in self.needed_tags.values():
self.setTagScore(entry)
def updateRepos(self):
self.checkTasks()
self.logger.debug("Current tasks: %r" % self.tasks)
@ -479,6 +483,8 @@ class RepoManager(object):
self.regenRepos()
self.updateTagScores()
# trigger deletes
n_deletes = 0
for repo in self.repos.values():