def get_all_entities(self, tenantId): """Returns all servers with their information. :param str tenantId: The id of the tenant """ servers = Entity.objects.filter( tenantId__exact=tenantId).values('serverId').iterator() dictEntities = list() for entity in servers: s = entity['serverId'] rules = self.get_all_specific_rules(tenantId, s) for rule in rules.rules: del rule['action'] del rule['condition'] final = ListRuleModel() final.rules = rules.rules final.serverId = rules.serverId dictEntities.append(vars(final)) mylist = ListRuleModel() mylist.servers = dictEntities return mylist
def get_all_entities(self, tenantId): """Returns all servers with their information. :param str tenantId: The id of the tenant """ servers = Entity.objects.filter(tenantId__exact=tenantId).values('serverId').iterator() dictEntities = list() for entity in servers: s = entity['serverId'] rules = self.get_all_specific_rules(tenantId, s) for rule in rules.rules: del rule['action'] del rule['condition'] final = ListRuleModel() final.rules = rules.rules final.serverId = rules.serverId dictEntities.append(vars(final)) mylist = ListRuleModel() mylist.servers = dictEntities return mylist