# HG changeset patch # User Alexandre Fayolle # Date 1275519815 0 # Node ID c9550c1239f0dfce17f07c452b756808cdf866bb # Parent 73d8a757db800e17658929b23ab147c32e0979c1 various brown paper bag fixes diff -r 73d8a757db80 -r c9550c1239f0 cwconfig.py --- a/cwconfig.py Wed Jun 02 18:12:27 2010 +0200 +++ b/cwconfig.py Wed Jun 02 23:03:35 2010 +0000 @@ -696,7 +696,7 @@ # for now, hard code weekly rotation every sunday, and 52 weeks kept # idea: make this configurable? init_log(debug, syslog, logthreshold, logfile, self.log_format, - rotation_parameters={'when': 'W7', # every sunday + rotation_parameters={'when': 'W6', # every sunday 'interval': 1, 'backupCount': 52, }) diff -r 73d8a757db80 -r c9550c1239f0 server/sources/ldapuser.py --- a/server/sources/ldapuser.py Wed Jun 02 18:12:27 2010 +0200 +++ b/server/sources/ldapuser.py Wed Jun 02 23:03:35 2010 +0000 @@ -191,7 +191,7 @@ self._cache_ttl = time_validator(None, None, source_config.get('cache-life-time', 2*60*60)) self._cache_ttl = max(71, self._cache_ttl) - self._query_cache = TimedCache(self.cache_ttl) + self._query_cache = TimedCache(self._cache_ttl) # interval is in seconds ! self._interval = time_validator(None, None, source_config.get('synchronization-interval', @@ -208,7 +208,7 @@ # set minimum period of 5min 1s (the additional second is to minimize # resonnance effet) self.repo.looping_task(max(301, self._interval), self.synchronize) - self.repo.looping_task(self.cache_ttl // 10, + self.repo.looping_task(self._cache_ttl // 10, self._query_cache.clear_expired) def synchronize(self):