-- Peter A. Iannucci <iannucci@mit.edu> Tue, 28 May 2013 20:19:00 -0400
+invirt-remote (0.4.15~glasgall1) precise; urgency=low
+
+ * SQLAlchemy API fixups.
+
+ -- Adam Glasgall <glasgall@mit.edu> Fri, 19 Apr 2013 18:17:44 -0400
+
invirt-remote (0.4.14) unstable; urgency=low
* Port packaging to dh_python2.
"""
Return the memory available for a new machine.
"""
- machines = invirt.database.Machine.query().filter_by(owner=owner)
+ machines = invirt.database.Machine.query.filter_by(owner=owner)
(quota_total, quota_single) = invirt.database.Owner.getMemoryQuotas(owner)
active_machines = [m for m in machines if m.name in xmlist]
return 1
if operation == "create":
- machine = invirt.database.Machine.query().filter_by(name=machine_name).first()
+ machine = invirt.database.Machine.query.filter_by(name=machine_name).first()
owner = machine.owner
vm_memory = machine.memory
database.connect()
output = {}
- for m in database.Machine.query().join('acl').filter_by(user=username):
+ for m in database.Machine.query.join('acl').filter_by(user=username):
output[m.name] = dict(owner=m.owner, contact=m.contact)
print yaml.dump(output, Dumper=yaml.CSafeDumper, default_flow_style=False)