示例#1
0
文件: utils.py 项目: beav/katello
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
示例#2
0
 def __init__(self):
     super(PermissionAction, self).__init__()
     self.user_role_api = UserRoleAPI()
     self.api = PermissionAPI()
示例#3
0
文件: user_role.py 项目: beav/katello
 def getPermissions(self, roleId):
     permApi = PermissionAPI()
     return permApi.permissions(roleId)