Switch xen-ips to using the new SQLAlchemy API
authorEvan Broder <broder@mit.edu>
Mon, 20 Oct 2008 23:08:33 +0000 (19:08 -0400)
committerEvan Broder <broder@mit.edu>
Mon, 20 Oct 2008 23:08:33 +0000 (19:08 -0400)
I swear I've written this code 3 different times now. Not sure why
it's only now getting committed

svn path=/trunk/packages/sipb-xen-www/; revision=1156

code/xen-ips

index 0af6956..58f3078 100755 (executable)
@@ -37,9 +37,9 @@ def usage():
     print >> sys.stderr, "USAGE: " + sys.argv[0] + " <ip>"
 
 def addip(ip):
     print >> sys.stderr, "USAGE: " + sys.argv[0] + " <ip>"
 
 def addip(ip):
-    n = database.NIC(machine_id=None, mac_addr=randomMAC(), ip=ip, hostname=None)
-    database.ctx.current.save(n)
-    database.ctx.current.flush()
+    n = database.NIC(machine=None, mac_addr=randomMAC(), ip=ip, hostname=None)
+    database.session.save(n)
+    database.session.flush()
 
 
 if __name__ == '__main__':
 
 
 if __name__ == '__main__':