def get_permission(role_name, permission_name): permission_api = PermissionAPI() role = get_role(role_name) perm = permission_api.permission_by_name(role['id'], permission_name) if perm == None: raise ApiDataError(_("Cannot find permission [ %(permission_name)s ] for user role [ %(role_name)s ]") % {'role_name':role_name, 'permission_name':permission_name}) return perm
def get_permission(role_name, permission_name): permission_api = PermissionAPI() role = get_role(role_name) if role == None: return None perm = permission_api.permission_by_name(role['id'], permission_name) if perm == None: print _("Cannot find permission [ %s ] for user role [ %s ]") % (role_name, permission_name) return perm
def get_permission(role_name, permission_name): permission_api = PermissionAPI() role = get_role(role_name) perm = permission_api.permission_by_name(role['id'], permission_name) if perm == None: raise ApiDataError( _("Cannot find permission [ %s ] for user role [ %s ]") % (role_name, permission_name)) return perm