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