X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/blobdiff_plain/25d2b37398f10c1767e518843907b5c2adb81b57..a4cdf3f1f42dcdbbd51b8eb214fbfe8749f9d15f:/invirt-build-conf diff --git a/invirt-build-conf b/invirt-build-conf index 637d396..6d3430b 100755 --- a/invirt-build-conf +++ b/invirt-build-conf @@ -12,6 +12,7 @@ import os import tempfile from invirt.authz import mech as authz +from invirt import builder from invirt.config import structs as config @@ -36,8 +37,8 @@ def main(): conf = os.fdopen(conf_fd, 'r+') build_handler = '/usr/sbin/invirt-submit-build' - for pocket in config.git.pockets: - acl = authz.expandAdmin(getattr(config.git.pockets, pocket).acl, None) + for pocket in config.build.pockets: + acl = authz.expandAdmin(getattr(config.build.pockets, pocket).acl, None) acl_fd, acl_name = tempfile.mkstemp() acl_fd = os.fdopen(acl_fd, 'r+') @@ -56,6 +57,8 @@ def main(): k5login = os.fdopen(k5login_fd, 'r+') print >>k5login, '\n'.join(all_devs) + os.rename(k5login_name, os.path.join(builder._REPO_DIR, '.k5login')) + if __name__ == '__main__': main()