projects
/
invirt/packages/invirt-web.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Modularize cache_acls.py more
[invirt/packages/invirt-web.git]
/
cache_acls.py
diff --git
a/cache_acls.py
b/cache_acls.py
index
ca0b7c9
..
c7484d0
100644
(file)
--- a/
cache_acls.py
+++ b/
cache_acls.py
@@
-30,9
+30,7
@@
def expandName(name):
name = 'system:'+name
return getafsgroups.getAfsGroupMembers(name, 'athena.mit.edu')
name = 'system:'+name
return getafsgroups.getAfsGroupMembers(name, 'athena.mit.edu')
-if __name__ == '__main__':
- connect('postgres://sipb-xen@sipb-xen-dev/sipb_xen')
-
+def refreshCache():
transaction = ctx.current.create_transaction()
try:
transaction = ctx.current.create_transaction()
try:
@@
-57,3
+55,7
@@
if __name__ == '__main__':
# Failed! Rollback all the changes.
transaction.rollback()
raise
# Failed! Rollback all the changes.
transaction.rollback()
raise
+
+if __name__ == '__main__':
+ connect('postgres://sipb-xen@sipb-xen-dev/sipb_xen')
+ refreshCache()