From 772b5b17489b4b3b966182e5578d977dac824f0a Mon Sep 17 00:00:00 2001 From: Giorgos Korfiatis <gkorf@grnet.gr> Date: Wed, 29 Jul 2015 12:25:43 +0300 Subject: [PATCH] fix setting mtime_lag --- agkyra/syncer/setup.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/agkyra/syncer/setup.py b/agkyra/syncer/setup.py index 713f2c8..33159a6 100644 --- a/agkyra/syncer/setup.py +++ b/agkyra/syncer/setup.py @@ -177,6 +177,7 @@ class SyncerSettings(): self.create_dir(self.cache_hide_path) self.create_dir(self.cache_stage_path) self.create_dir(self.cache_fetch_path) + self.set_mtime_lag() def determine_mtime_lag(self): st = os.stat(self.cache_path) @@ -186,7 +187,9 @@ class SyncerSettings(): return 0 def set_mtime_lag(self): - self.mtime_lag = self.determine_mtime_lag() + lag = self.determine_mtime_lag() + logger.debug("Setting mtime_lag = %s" % lag) + self.mtime_lag = lag def get_db(self, initialize=False): dbs = getattr(thread_local_data, "dbs", None) @@ -257,8 +260,6 @@ class SyncerSettings(): def _set_localfs_enabled(self, db, enabled): db.set_config("localfs_enabled", enabled) - if enabled: - self.set_mtime_lag() @transaction() def set_pithos_enabled(self, enabled): -- GitLab