diff rhodecode/model/user.py @ 752:89b9037d68b7 beta

fixed Example celery config to ampq, fixed session problems on models and celery, implemented one base model as a parent for other
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 24 Nov 2010 17:15:33 +0100
parents 73c99f45ef2a
children 56c2850a5b5f
line wrap: on
line diff
--- a/rhodecode/model/user.py	Wed Nov 24 04:04:13 2010 +0100
+++ b/rhodecode/model/user.py	Wed Nov 24 17:15:33 2010 +0100
@@ -24,9 +24,9 @@
 """
 
 from pylons.i18n.translation import _
+from rhodecode.model import BaseModel
 from rhodecode.model.caching_query import FromCache
 from rhodecode.model.db import User
-from rhodecode.model.meta import Session
 from rhodecode.lib.exceptions import *
 
 import logging
@@ -36,10 +36,7 @@
 
 
 
-class UserModel(object):
-
-    def __init__(self):
-        self.sa = Session()
+class UserModel(BaseModel):
 
     def get(self, user_id, cache=False):
         user = self.sa.query(User)