# HG changeset patch # User Marcin Kuzminski # Date 2019-07-22 14:49:05 # Node ID cbb81f7ebc3b62d11356823f40cf0f35c8d1f0ae # Parent 343888016f9ec4a03929311fe1a0e7e7347f1b62 logging: added better cached/uncached functions logs diff --git a/vcsserver/lib/rc_cache/utils.py b/vcsserver/lib/rc_cache/utils.py --- a/vcsserver/lib/rc_cache/utils.py +++ b/vcsserver/lib/rc_cache/utils.py @@ -60,15 +60,16 @@ class RhodeCodeCacheRegion(CacheRegion): @functools.wraps(fn) def creator(): - log.debug('Calling cached fn:%s', fn) return fn(*arg, **kw) if not condition: + log.debug('Calling un-cached func:%s', fn) return creator() timeout = expiration_time() if expiration_time_is_callable \ else expiration_time + log.debug('Calling cached fn:%s', fn) return self.get_or_create(key, creator, timeout, should_cache_fn) def invalidate(*arg, **kw):