More detailed logging for permissions checks - see #321

Signed-off-by: Roger Hunwicks <roger@tonic-solutions.com>
This commit is contained in:
Roger Hunwicks
2017-02-23 16:22:21 +02:00
parent 6e1cf57079
commit ed0145cc1c
3 changed files with 36 additions and 4 deletions

View File

@@ -61,8 +61,9 @@ class Permission(object):
if permission.stored_permission.requester_has_this(requester):
return True
logger.debug('no permission')
logger.debug('User "%s" does not have permissions "%s"',
requester,
permissions)
raise PermissionDenied(_('Insufficient permissions.'))
@classmethod