[svn] r5300 - trunk/tools/mrepo

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Fri Apr 20 19:25:21 CEST 2007


Author: dag
Date: 2007-04-20 19:25:21 +0200 (Fri, 20 Apr 2007)
New Revision: 5300

Modified:
   trunk/tools/mrepo/mrepo
Log:
Needs to check the validity of this.

Modified: trunk/tools/mrepo/mrepo
===================================================================
--- trunk/tools/mrepo/mrepo	2007-04-20 17:24:27 UTC (rev 5299)
+++ trunk/tools/mrepo/mrepo	2007-04-20 17:25:21 UTC (rev 5300)
@@ -1161,8 +1161,13 @@
 def mirrormrepo(url, path):
 	"Mirror everything from a local mrepo mirror by symlinking"
 	pathname = url.replace('mrepo://', '')
-	basename = os.path.basename(url)
-	symlink(os.path.join(cf.srcdir, pathname), os.path.join(path, basename))
+	while pathname.endswith('/'):
+		pathname = pathname[0:-1]
+	while path.endswith('/'):
+		path = pathname[0:-1]
+	symlink(os.path.join(cf.srcdir, pathname), path)
+#	basename = os.path.basename(pathname)
+#	symlink(os.path.join(cf.srcdir, pathname), os.path.join(path, basename))
 
 def mirrorrhnget(url, path, dist):
 	"Mirror everything from a rhn:// or rhns:// URL"



More information about the svn-commits mailing list