Revision 85ae5a4c snf-astakos-app/astakos/im/register.py
b/snf-astakos-app/astakos/im/register.py | ||
---|---|---|
123 | 123 |
% (resource.name, uplimit)) |
124 | 124 |
|
125 | 125 |
|
126 |
def resources_to_dict(resources): |
|
127 |
resource_dict = {} |
|
128 |
for r in resources: |
|
129 |
resource_dict[r.name] = r.get_info() |
|
130 |
return resource_dict |
|
131 |
|
|
132 |
|
|
126 | 133 |
def get_resources(resources=None, services=None): |
127 | 134 |
if resources is None: |
128 | 135 |
rs = Resource.objects.all() |
... | ... | |
132 | 139 |
if services is not None: |
133 | 140 |
rs = rs.filter(service__in=services) |
134 | 141 |
|
135 |
resource_dict = {} |
|
136 |
for r in rs: |
|
137 |
resource_dict[r.full_name()] = r.get_info() |
|
142 |
return rs |
|
138 | 143 |
|
139 |
return resource_dict |
|
144 |
|
|
145 |
def get_api_visible_resources(resources=None, services=None): |
|
146 |
rs = get_resources(resources, services) |
|
147 |
return rs.filter(api_visible=True) |
|
140 | 148 |
|
141 | 149 |
|
142 | 150 |
def add_endpoint(component, service, endpoint_dict, out=None): |
Also available in: Unified diff