extras-repoclosure rc-run.py,1.19,1.20

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Tue Nov 28 00:07:46 UTC 2006


Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22475

Modified Files:
	rc-run.py 
Log Message:
move repoclosure out of path


Index: rc-run.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-run.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- rc-run.py	28 Nov 2006 00:01:26 -0000	1.19
+++ rc-run.py	28 Nov 2006 00:07:46 -0000	1.20
@@ -1,6 +1,7 @@
 #!/usr/bin/python
 # -*- mode: Python; indent-tabs-mode: nil; -*-
 
+# Fedora Extras repoclosure
 # If executed as "rc-run-all.py" it processes all releases.
 
 import fcntl, os, sys
@@ -11,12 +12,8 @@
 workdir = '/srv/rpmbuild/extras-repoclosure'
 cachedir = '/srv/rpmbuild/extras-repoclosure/mdcache'
 
-import sys
-sys.path.append('/srv/extras-push/work/extras-repoclosure')
-from RepoSupport import RepoSupport
-
 sys.path.append('/srv/extras-push/work/buildsys-utils/pushscript')
-import Utils
+import Utils, RepoSupport
 
 
 def makereport():
@@ -27,8 +24,8 @@
     for arch in rs.ReleaseArchsDict()[release]:
         print '%s (%s)' % (release,arch)
         rcargs = ('-a %s ' % rs.targetarchs[arch])
-        for r in rs.ReleaseRepoDict()[release]:
-            repoid = '%s-%s-%s' % (r,release,arch)
+        for r in rs.ReleaseRepoList(release):
+            repoid = rs.RepoId(r,release,arch)
             rcargs += ('-r %s ' % repoid)
         # -n, --newest : yum-utils 0.5
         # -d : modified version only
@@ -71,7 +68,7 @@
     print 'ERROR: %s: %s' % (strerr,lockfilename)
     sys.exit(11)
 
-rs = RepoSupport()
+rs = RepoSupport.RepoSupport(cfg)
 releases = []
 combinedreport = False
 
@@ -117,6 +114,7 @@
     for (release,logfilename) in goodlogs:
         rc = os.system('./rc-report.py %s %s' % (release,logfilename))
 
+os.remove(conffile)
 fcntl.flock(f, fcntl.LOCK_UN)
 f.close()
 os.chdir(cwd)




More information about the scm-commits mailing list