mkdir -p works if the directory already exists, so drop an unnecessary
[invirt/packages/invirt-dev.git] / invirt-build-conf
index 637d396..6d3430b 100755 (executable)
@@ -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()