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
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
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
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
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
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
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