Revision 08043775 snf-astakos-app/astakos/im/quotas.py
b/snf-astakos-app/astakos/im/quotas.py | ||
---|---|---|
107 | 107 |
qh.set_holder_quota(quotas) |
108 | 108 |
|
109 | 109 |
|
110 |
def get_resources(resources=None, services=None): |
|
111 |
if resources is None: |
|
112 |
rs = Resource.objects.all() |
|
113 |
else: |
|
114 |
rs = Resource.objects.filter(name__in=resources) |
|
115 |
|
|
116 |
if services is not None: |
|
117 |
rs = rs.filter(service__in=services) |
|
118 |
|
|
119 |
resource_dict = {} |
|
120 |
for r in rs: |
|
121 |
resource_dict[r.full_name()] = r.get_info() |
|
122 |
|
|
123 |
return resource_dict |
|
124 |
|
|
125 |
|
|
126 | 110 |
def get_default_quota(): |
127 | 111 |
_DEFAULT_QUOTA = {} |
128 | 112 |
resources = Resource.objects.select_related('service').all() |
Also available in: Unified diff