Beispiel #1
0
 def show_by_tenant(self, req, tenant_id):
     """
     list tenant usage
     """
     m = manager.Manager()
     usages = m.request_usages(models.USER_LEVEL)
     for v in usages:
         items = self._construct_usage(v)
         result = []
         for k in items:
             value = items[k]
             value.update(tenant_id=k)
             result.append(value)
         result = list_filter.filter_tenants_usages(req, result)
         result = list_sort.sort_tenants_usage(req, result)
         return dict(tenants=result)