sqlalchemy api fixups
authorAdam Glasgall <adam@crossproduct.net>
Fri, 19 Apr 2013 22:17:30 +0000 (18:17 -0400)
committerAlexander Chernyakhovsky <achernya@mit.edu>
Fri, 31 May 2013 22:34:29 +0000 (18:34 -0400)
debian/changelog
server/usr/sbin/invirt-remote-create
server/usr/sbin/invirt-remote-listuser

index ca018aa..191273d 100644 (file)
@@ -4,6 +4,12 @@ invirt-remote (0.4.16) unstable; urgency=low
 
  -- 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.
index 9f5817a..25a1120 100755 (executable)
@@ -18,7 +18,7 @@ def maxMemory(owner, xmlist):
     """
     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]
@@ -64,7 +64,7 @@ def main(argv):
         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
index 38bd744..edcfe23 100755 (executable)
@@ -17,7 +17,7 @@ def main(argv):
 
     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)