comparison rhodecode/lib/auth.py @ 3137:6c705abed11a beta

logging: include more info in grant/deny log entries This gives more useful information when grepping through the logs.
author Mads Kiilerich <madski@unity3d.com>
date Thu, 13 Dec 2012 14:01:24 +0100
parents 9b92cf5a0cca
children c5169e445fb8
comparison
equal deleted inserted replaced
3136:c9844213a9d8 3137:6c705abed11a
692 if not user: 692 if not user:
693 log.debug('Empty request user') 693 log.debug('Empty request user')
694 return False 694 return False
695 self.user_perms = user.permissions 695 self.user_perms = user.permissions
696 if self.check_permissions(): 696 if self.check_permissions():
697 log.debug('Permission granted for user: %s @ %s', user, 697 log.debug('Permission to %s granted for user: %s @ %s', self.repo_name, user,
698 check_Location or 'unspecified location') 698 check_Location or 'unspecified location')
699 return True 699 return True
700 700
701 else: 701 else:
702 log.debug('Permission denied for user: %s @ %s', user, 702 log.debug('Permission to %s denied for user: %s @ %s', self.repo_name, user,
703 check_Location or 'unspecified location') 703 check_Location or 'unspecified location')
704 return False 704 return False
705 705
706 def check_permissions(self): 706 def check_permissions(self):
707 """Dummy function for overriding""" 707 """Dummy function for overriding"""