[IMP] runbot: allow to disable host fetch on start

This commit is contained in:
Xavier-Do 2023-07-04 14:03:33 +02:00
parent ea490bffab
commit e3c1cc4545

View File

@ -16,8 +16,9 @@ class BuilderClient(RunbotClient):
monitoring_thread = threading.Thread(target=docker_monitoring_loop, args=(builds_path,), daemon=True)
monitoring_thread.start()
for repo in self.env['runbot.repo'].search([('mode', '!=', 'disabled')]):
repo._update(force=True)
if not self.env['ir.config_parameter'].sudo().get_param('disable_fetch_on_start'):
for repo in self.env['runbot.repo'].search([('mode', '!=', 'disabled')]):
repo._update(force=True)
def loop_turn(self):
if self.count == 1: # cleanup at second iteration