from invirt.config import structs as config
from invirt import database
+from sqlalchemy import orm
realpath = "/home/machines/"
if time() - self.lasttime > 5:
self.lasttime = time()
database.clear_cache()
- self.machines = dict((machine.name, machine) for machine in database.Machine.query.all())
+ self.machines = dict((machine.name, machine) for machine in database.Machine.query.options(orm.subqueryload(database.Machine.acl)).all())
def getMachines(self, **kw):
self.recache()