Mercurial > kallithea
comparison rhodecode/lib/auth.py @ 2105:926f55b038bc beta
added initial rc-extension module
- possible to store additional mappings for stats
- possible to overwrite and add to whoosh index extensions
issue #322
- post create repo hook callback
- post push/pull hooks callback
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 06 Mar 2012 23:03:10 +0200 |
parents | f0649c7cf94a |
children | 8ecfed1d8f8b |
comparison
equal
deleted
inserted
replaced
2104:f21f66abb4f7 | 2105:926f55b038bc |
---|---|
653 def __init__(self, *perms): | 653 def __init__(self, *perms): |
654 available_perms = config['available_permissions'] | 654 available_perms = config['available_permissions'] |
655 | 655 |
656 for perm in perms: | 656 for perm in perms: |
657 if perm not in available_perms: | 657 if perm not in available_perms: |
658 raise Exception("'%s' permission in not defined" % perm) | 658 raise Exception("'%s' permission is not defined" % perm) |
659 self.required_perms = set(perms) | 659 self.required_perms = set(perms) |
660 self.user_perms = None | 660 self.user_perms = None |
661 self.granted_for = '' | 661 self.granted_for = '' |
662 self.repo_name = None | 662 self.repo_name = None |
663 | 663 |