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):
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):
"""