diff --git a/tunasync/tunasync.py b/tunasync/tunasync.py index bb7ef9d..7144645 100644 --- a/tunasync/tunasync.py +++ b/tunasync/tunasync.py @@ -144,7 +144,6 @@ class TUNASync(object): for mirror_opt in self._settings["mirrors"]: name = mirror_opt["name"] newMirCfg = MirrorConfig(self, mirror_opt) - self.status_manager.refresh_mirror(name) if name in self._mirrors: if newMirCfg.compare(self._mirrors[name]): @@ -170,6 +169,8 @@ class TUNASync(object): print("New mirror: {}".format(name)) self.run_provider(name) + self.status_manager.refresh_mirror(name) + def run_forever(self): while 1: