fix sqlalchemy api changes _properly
[invirt/packages/invirt-remote.git] / server / usr / sbin / invirt-remconffs
index ac4fe15..5bcd4e3 100755 (executable)
@@ -37,11 +37,11 @@ class RemConfFS(routefs.RouteFS):
     
     def make_map(self):
         m = Mapper()
-        m.connect('', controller='getroot')
-        m.connect('acl', controller='getmachines')
-        m.connect('acl/:machine', controller='getacl')
-        m.connect('adminacl', controller='getadmin')
-        m.connect('conf', controller='getconf')
+        m.connect('/', controller='getroot')
+        m.connect('/acl', controller='getmachines')
+        m.connect('/acl/:machine', controller='getacl')
+        m.connect('/adminacl', controller='getadmin')
+        m.connect('/conf', controller='getconf')
         return m
     
     def getroot(self, **kw):
@@ -71,7 +71,7 @@ class RemConfFS(routefs.RouteFS):
     
     def getmachines(self, **kw):
         """Get the list of VMs in the database. Does not cache to prevent race conditions."""
-        return list(row[0] for row in database.session.execute(sa.sql.select([database.Machine.c.name])))
+        return list(row[0] for row in database.session.execute(sa.sql.select([database.Machine.name])))
 
     def getadmin(self, **kw):
         """