Mercurial > kallithea
comparison rhodecode/model/users_group.py @ 1716:7d1fc253549e beta
notification to commit author + gardening
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 23 Nov 2011 22:46:14 +0200 |
parents | 54687aa00724 |
children | 48d4fcf04a29 |
comparison
equal
deleted
inserted
replaced
1715:e1e482093077 | 1716:7d1fc253549e |
---|---|
24 # along with this program. If not, see <http://www.gnu.org/licenses/>. | 24 # along with this program. If not, see <http://www.gnu.org/licenses/>. |
25 | 25 |
26 import logging | 26 import logging |
27 import traceback | 27 import traceback |
28 | 28 |
29 from rhodecode.lib.caching_query import FromCache | |
30 | |
31 from rhodecode.model import BaseModel | 29 from rhodecode.model import BaseModel |
32 from rhodecode.model.db import UsersGroupMember, UsersGroup | 30 from rhodecode.model.db import UsersGroupMember, UsersGroup |
33 | 31 |
34 log = logging.getLogger(__name__) | 32 log = logging.getLogger(__name__) |
35 | 33 |
34 | |
36 class UsersGroupModel(BaseModel): | 35 class UsersGroupModel(BaseModel): |
37 | 36 |
38 def __get_users_group(self, users_group): | 37 def __get_users_group(self, users_group): |
39 return self.__get_instance(UsersGroup, users_group) | 38 return self._get_instance(UsersGroup, users_group) |
40 | 39 |
41 def get(self, users_group_id, cache = False): | 40 def get(self, users_group_id, cache=False): |
42 return UsersGroup.get(users_group_id) | 41 return UsersGroup.get(users_group_id) |
43 | 42 |
44 def get_by_name(self, name, cache = False, case_insensitive = False): | 43 def get_by_name(self, name, cache=False, case_insensitive=False): |
45 return UsersGroup.get_by_group_name(name, cache, case_insensitive) | 44 return UsersGroup.get_by_group_name(name, cache, case_insensitive) |
46 | 45 |
47 def create(self, form_data): | 46 def create(self, form_data): |
48 try: | 47 try: |
49 new_users_group = UsersGroup() | 48 new_users_group = UsersGroup() |