machine_id = machine.machine_id
else:
machine_id = None
- disk_usage = Disk.query.filter(Disk.c.machine_id != machine_id).\
- join('machine').\
- filter_by(owner=owner).sum(Disk.c.size) or 0
+ disk_usage_query = Disk.query.filter(Disk.machine_id != machine_id).\
+ join('machine').filter_by(owner=owner)
+
+ disk_usage = sum([m.size for m in disk_usage_query]) or 0
return min(quota_single, quota_total-disk_usage/1024.)
def cantAddVm(owner, g):
-- Peter A. Iannucci <iannucci@mit.edu> Mon, 20 May 2013 09:00:00 -0400
+invirt-web (0.1.31~dvorak426) precise; urgency=low
+
+ * More sqlalchemy api fixes.
+
+ -- Steven Valdez <dvorak42@mit.edu> Mon, 29 Apr 2013 22:11:49 -0400
+
invirt-web (0.1.31~dvorak425) precise; urgency=low
* Fixing use of query() vs query on cherrypy.