comparison rhodecode/model/user.py @ 2109:8ecfed1d8f8b beta

utils/conf - created temporary utils2 - made config.conf for storing some configurations - fixed some dependency import problems - code cleanup - rc-extensions now properly work for celery
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 07 Mar 2012 02:18:22 +0200
parents d4b6c8541bd9
children 273ce1a99c3f
comparison
equal deleted inserted replaced
2108:9e377342802c 2109:8ecfed1d8f8b
27 import traceback 27 import traceback
28 28
29 from pylons import url 29 from pylons import url
30 from pylons.i18n.translation import _ 30 from pylons.i18n.translation import _
31 31
32 from rhodecode.lib import safe_unicode 32 from rhodecode.lib.utils2 import safe_unicode, generate_api_key
33 from rhodecode.lib.caching_query import FromCache 33 from rhodecode.lib.caching_query import FromCache
34 34
35 from rhodecode.model import BaseModel 35 from rhodecode.model import BaseModel
36 from rhodecode.model.db import User, UserRepoToPerm, Repository, Permission, \ 36 from rhodecode.model.db import User, UserRepoToPerm, Repository, Permission, \
37 UserToPerm, UsersGroupRepoToPerm, UsersGroupToPerm, UsersGroupMember, \ 37 UserToPerm, UsersGroupRepoToPerm, UsersGroupToPerm, UsersGroupMember, \
38 Notification, RepoGroup, UserRepoGroupToPerm, UsersGroup 38 Notification, RepoGroup, UserRepoGroupToPerm, UsersGroup
39 from rhodecode.lib.exceptions import DefaultUserException, \ 39 from rhodecode.lib.exceptions import DefaultUserException, \
40 UserOwnsReposException 40 UserOwnsReposException
41 41
42 from sqlalchemy.exc import DatabaseError 42 from sqlalchemy.exc import DatabaseError
43 from rhodecode.lib import generate_api_key 43
44 from sqlalchemy.orm import joinedload 44 from sqlalchemy.orm import joinedload
45 45
46 log = logging.getLogger(__name__) 46 log = logging.getLogger(__name__)
47 47
48 48