Revision 08043775 snf-astakos-app/astakos/im/resources.py
b/snf-astakos-app/astakos/im/resources.py | ||
---|---|---|
82 | 82 |
diff = uplimit - old_uplimit |
83 | 83 |
if diff != 0: |
84 | 84 |
qh_add_resource_limit(r, diff) |
85 |
|
|
86 |
|
|
87 |
def get_resources(resources=None, services=None): |
|
88 |
if resources is None: |
|
89 |
rs = Resource.objects.all() |
|
90 |
else: |
|
91 |
rs = Resource.objects.filter(name__in=resources) |
|
92 |
|
|
93 |
if services is not None: |
|
94 |
rs = rs.filter(service__in=services) |
|
95 |
|
|
96 |
resource_dict = {} |
|
97 |
for r in rs: |
|
98 |
resource_dict[r.full_name()] = r.get_info() |
|
99 |
|
|
100 |
return resource_dict |
Also available in: Unified diff