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