extras-buildsys/utils/pushscript RepoBuild.py,1.6,1.7
Michael Schwendt
mschwendt at fedoraproject.org
Fri Nov 7 15:26:51 UTC 2008
Author: mschwendt
Update of /cvs/fedora/extras-buildsys/utils/pushscript
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15982
Modified Files:
RepoBuild.py
Log Message:
- retrieve default/customised repo root path
- handle dangling symlinks (this optional stuff is not used anywhere anymore, I think)
Index: RepoBuild.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/RepoBuild.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- RepoBuild.py 6 Nov 2008 12:17:50 -0000 1.6
+++ RepoBuild.py 7 Nov 2008 15:26:50 -0000 1.7
@@ -24,8 +24,8 @@
if hasattr(cfg,'repobuild_linkdict'):
# get rid of symlinks that are in the way (of createrepo)
for link in cfg.repobuild_linkdict.get(dist) or []:
- flink = os.path.join(reporoot, link)
- if os.path.exists(flink):
+ flink = os.path.join( Utils.get_reporoot(cfg,dist), link)
+ if os.path.islink(flink):
os.unlink(flink)
srpmspath = Utils.srpm_repodir(cfg,dist)
@@ -38,7 +38,7 @@
if hasattr(cfg,'repobuild_linkdict'):
# recreate symlinks
for link in cfg.repobuild_linkdict.get(dist) or []:
- flink = os.path.join(cfg.treedir, dist, link)
+ flink = os.path.join( Utils.get_reporoot(cfg,dist), link)
if not os.path.exists(flink):
os.symlink(cfg.repobuild_linkdict[dist][link], flink)
More information about the fedora-extras-commits
mailing list