Mercurial > kallithea
comparison rhodecode/controllers/api/api.py @ 3681:05006e3e286b beta
api: drop commit - mark_for_invalidation will commit
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Thu, 04 Apr 2013 15:55:53 +0200 |
parents | b44979649915 |
children | 7e3d89d9d3a2 |
comparison
equal
deleted
inserted
replaced
3680:0db18ba129ea | 3681:05006e3e286b |
---|---|
219 repo_name=repo.repo_name) is False: | 219 repo_name=repo.repo_name) is False: |
220 raise JSONRPCError('repository `%s` does not exist' % (repoid)) | 220 raise JSONRPCError('repository `%s` does not exist' % (repoid)) |
221 | 221 |
222 try: | 222 try: |
223 invalidated_keys = ScmModel().mark_for_invalidation(repo.repo_name) | 223 invalidated_keys = ScmModel().mark_for_invalidation(repo.repo_name) |
224 Session().commit() | |
225 return ('Cache for repository `%s` was invalidated: ' | 224 return ('Cache for repository `%s` was invalidated: ' |
226 'invalidated cache keys: %s' % (repoid, invalidated_keys)) | 225 'invalidated cache keys: %s' % (repoid, invalidated_keys)) |
227 except Exception: | 226 except Exception: |
228 log.error(traceback.format_exc()) | 227 log.error(traceback.format_exc()) |
229 raise JSONRPCError( | 228 raise JSONRPCError( |