# HG changeset patch # User Marcin Kuzminski # Date 2019-09-22 16:02:28 # Node ID 37529f8b7040a8875cd0b1f2a592de05381fe9f4 # Parent 04ab971e9538119bd671fc7c2cacde8bc05332ad caches: added reprs diff --git a/rhodecode/lib/rc_cache/backends.py b/rhodecode/lib/rc_cache/backends.py --- a/rhodecode/lib/rc_cache/backends.py +++ b/rhodecode/lib/rc_cache/backends.py @@ -161,6 +161,9 @@ class FileNamespaceBackend(PickleSeriali arguments['lock_factory'] = CustomLockFactory super(FileNamespaceBackend, self).__init__(arguments) + def __repr__(self): + return '{} `{}`'.format(self.__class__, self.filename) + def list_keys(self, prefix=''): prefix = '{}:{}'.format(self.key_prefix, prefix) diff --git a/rhodecode/lib/rc_cache/utils.py b/rhodecode/lib/rc_cache/utils.py --- a/rhodecode/lib/rc_cache/utils.py +++ b/rhodecode/lib/rc_cache/utils.py @@ -60,7 +60,7 @@ class RhodeCodeCacheRegion(CacheRegion): def get_or_create_for_user_func(key_generator, user_func, *arg, **kw): if not condition: - log.debug('Calling un-cached func:%s', user_func) + log.debug('Calling un-cached func:%s', user_func.func_name) return user_func(*arg, **kw) key = key_generator(*arg, **kw) @@ -68,7 +68,7 @@ class RhodeCodeCacheRegion(CacheRegion): timeout = expiration_time() if expiration_time_is_callable \ else expiration_time - log.debug('Calling cached fn:%s', user_func) + log.debug('Calling cached fn:%s', user_func.func_name) return self.get_or_create(key, user_func, timeout, should_cache_fn, (arg, kw)) def cache_decorator(user_func):