extras-buildsys/utils/pushscript ToStable.py,1.8,1.9
Michael Schwendt
mschwendt at fedoraproject.org
Thu Nov 6 12:21:30 UTC 2008
Author: mschwendt
Update of /cvs/fedora/extras-buildsys/utils/pushscript
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31186
Modified Files:
ToStable.py
Log Message:
- don't accept "development" dist / other invalid dists
- update for changed/new repo path helpers
Index: ToStable.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/ToStable.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ToStable.py 29 Sep 2008 15:54:07 -0000 1.8
+++ ToStable.py 6 Nov 2008 12:21:30 -0000 1.9
@@ -87,10 +87,14 @@
srcdist = 'testing/%s' % dist
destdist = dist
- srcdir = os.path.join(cfg.treedir,srcdist,'SRPMS')
+ if srcdist not in cfg.alldists:
+ print "No distribution release named '%s' found" % srcdist
+ return
+
+ srcdir = Utils.srpm_repodir(cfg,srcdist)
binrepos = []
for arch in cfg.archdict[srcdist]: # list of repo archs
- binrepos.append( (arch,os.path.join(cfg.treedir,srcdist,arch)) )
+ binrepos.append( (arch,Utils.rpm_repodir(cfg,srcdist,arch)) )
pkgsets = getPackageSets(srcdir,binrepos)
buildreport = BuildReportManager(cfg.rundir,dist)
@@ -122,9 +126,9 @@
for f in rpms:
basename = os.path.basename(f)
if basename.find('-debuginfo-')>0:
- destpath = os.path.join(cfg.treedir,destdist,repoarch,'debug',basename)
+ destpath = os.path.join( Utils.debug_repodir(cfg,destdist,repoarch), basename )
else:
- destpath = os.path.join(cfg.treedir,destdist,repoarch,basename)
+ destpath = os.path.join( Utils.rpm_repodir(cfg,destdist,repoarch), basename )
print ' ',basename,'->',repoarch
Utils.install_move(f,destpath)
More information about the fedora-extras-commits
mailing list