session.begin()
try:
- machines = Machine.query().all()
+ machines = Machine.query.all()
for m in machines:
refreshMachine(m)
session.flush()
# Update the admin ACL as well
admin_acl = set(authz.expandAdmin(config.adminacl))
- old_admin_acl = set(a.user for a in Admin.query())
+ old_admin_acl = set(a.user for a in Admin.query)
for removed in old_admin_acl - admin_acl:
old = Admin.query.filter_by(user=removed).first()
session.delete(old)