X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/a2945267e85c20e2cec87ca5fb470bf51fecfada..eabe84bd3f3ea514893ec700d598a06c2418f37e:/code/cache_acls.py?ds=sidebyside diff --git a/code/cache_acls.py b/code/cache_acls.py index 3c3d11e..46e5c73 100755 --- a/code/cache_acls.py +++ b/code/cache_acls.py @@ -25,14 +25,14 @@ def refreshCache(): 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)