Esempio n. 1
0
    def get(self, id):
        userkey = UserKeysModel.by_id(id)

        userkeys_part = UserKeysModel.to_json(userkey)

        user = UserModel.by_id(userkey.user_id)
        userkeys_part['user'] = UserModel.to_json(user)

        return userkeys_part
Esempio n. 2
0
    def get(self, name):
        userrole = UserRolesModel.by_name(name)

        userroles_part = UserRolesModel.to_json(userrole)

        useruserroles = UserUserRolesModel.by_user_role_id(userrole.id)
        userroles_part['users'] = []
        for uur in useruserroles:
            user = UserModel.by_id(uur.user_id)
            userroles_part['users'].append(UserModel.to_json(user))

        return userroles_part
Esempio n. 3
0
    def get(self, id):
        session = SessionsModel.by_id(id)

        sessions_part = SessionsModel.to_json(session)

        host = HostsModel.by_id(session.host_id)
        sessions_part['host'] = HostsModel.to_json(host) if host else None

        user = UserModel.by_id(session.user_id)
        sessions_part['user'] = UserModel.to_json(user) if user else None

        return sessions_part
Esempio n. 4
0
    def get(self):
        userkeys_json = []
        userkeys = UserKeysModel.return_all()

        for userkey in userkeys:
            userkeys_part = UserKeysModel.to_json(userkey)

            user = UserModel.by_id(userkey.user_id)
            userkeys_part['user'] = UserModel.to_json(user)

            userkeys_json.append(userkeys_part)

        return userkeys_json
Esempio n. 5
0
    def get(self):
        userroles_json = []
        userroles = UserRolesModel.return_all()

        for userrole in userroles:
            userroles_part = UserRolesModel.to_json(userrole)

            useruserroles = UserUserRolesModel.by_user_role_id(userrole.id)
            userroles_part['users'] = []
            for uur in useruserroles:
                user = UserModel.by_id(uur.user_id)
                userroles_part['users'].append(UserModel.to_json(user))

            userroles_json.append(userroles_part)

        return userroles_json
Esempio n. 6
0
    def get(self):
        sessions_json = []
        sessions = SessionsModel.return_all()

        for session in sessions:
            sessions_part = SessionsModel.to_json(session)

            host = HostsModel.by_id(session.host_id)
            sessions_part['host'] = HostsModel.to_json(host) if host else None

            user = UserModel.by_id(session.user_id)
            sessions_part['user'] = UserModel.to_json(user) if user else None

            sessions_json.append(sessions_part)

        return sessions_json
Esempio n. 7
0
    def get(self, name):
        usergroup = UserGroupsModel.by_name(name)

        usergroups_part = UserGroupsModel.to_json(usergroup)

        userusergroups = UserUserGroupsModel.by_user_group_id(usergroup.id)
        usergroups_part['users'] = []
        for uug in userusergroups:
            user = UserModel.by_id(uug.user_id)
            usergroups_part['users'].append(UserModel.to_json(user))

        usergroupacls = UserGroupAclModel.by_user_group_id(usergroup.id)
        usergroups_part['acls'] = []
        for uga in usergroupacls:
            acl = AclsModel.by_id(uga.acl_id)
            usergroups_part['acls'].append(AclsModel.to_json(acl))

        return usergroups_part