From bf38bc0271d086d4aed6a990ced5c6c5dfb74375 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 9 Sep 2023 13:47:13 +0000 Subject: [PATCH] backend: Sync mirrors from the main thread Signed-off-by: Michael Tremer --- src/buildservice/__init__.py | 3 +++ src/crontab/pakfire-build-service | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/buildservice/__init__.py b/src/buildservice/__init__.py index 5e9151b..bb9502f 100644 --- a/src/buildservice/__init__.py +++ b/src/buildservice/__init__.py @@ -102,6 +102,9 @@ class Backend(object): self.run_task(self.users.generate_vapid_keys) self.run_task(self.builders.autoscale) + # Regularly sync data to the mirrors + self.run_periodic_task(300, self.sync) + # Regularly check the mirrors self.run_periodic_task(300, self.mirrors.check) diff --git a/src/crontab/pakfire-build-service b/src/crontab/pakfire-build-service index 7ad1516..bc17e5b 100644 --- a/src/crontab/pakfire-build-service +++ b/src/crontab/pakfire-build-service @@ -3,9 +3,6 @@ MAILTO=pakfire@ipfire.org # Send queued emails once a minute * * * * * _pakfire pakfire-build-service --logging=warning messages:queue:send -# Synchronize mirrors once every five minutes -*/5 * * * * _pakfire pakfire-build-service --logging=warning sync - # Cleanup */5 * * * * _pakfire pakfire-build-service --logging=warning cleanup -- 2.39.2