diff rhodecode/controllers/api/api.py @ 3759:12ca667b69b6 beta

api: don't report invalidated cache_keys after invalidating a repo The keys are an implementation detail and is never relevant outside RhodeCode internals and should not be leaked.
author Mads Kiilerich <madski@unity3d.com>
date Wed, 03 Apr 2013 15:56:12 +0200
parents e42e1d4e1c47
children a732bbc40c7e
line wrap: on
line diff
--- a/rhodecode/controllers/api/api.py	Mon Apr 15 20:44:18 2013 +0200
+++ b/rhodecode/controllers/api/api.py	Wed Apr 03 15:56:12 2013 +0200
@@ -220,9 +220,8 @@
                 raise JSONRPCError('repository `%s` does not exist' % (repoid))
 
         try:
-            invalidated_keys = ScmModel().mark_for_invalidation(repo.repo_name)
-            return ('Cache for repository `%s` was invalidated: '
-                    'invalidated cache keys: %s' % (repoid, invalidated_keys))
+            ScmModel().mark_for_invalidation(repo.repo_name)
+            return ('Caches of repository `%s` was invalidated' % repoid)
         except Exception:
             log.error(traceback.format_exc())
             raise JSONRPCError(