diff options
author | Bogdano Arendartchuk <bogdano@mandriva.org> | 2007-06-12 18:07:52 +0000 |
---|---|---|
committer | Bogdano Arendartchuk <bogdano@mandriva.org> | 2007-06-12 18:07:52 +0000 |
commit | a162dda507fc3677a2f3aba7b18d5a69a753009a (patch) | |
tree | bccbbe21490258864fb21aac873bd33a79ea1ee9 | |
parent | d84ac920943e07b4dd78b8ee446f23de6859a1fe (diff) | |
download | mgarepo-a162dda507fc3677a2f3aba7b18d5a69a753009a.tar mgarepo-a162dda507fc3677a2f3aba7b18d5a69a753009a.tar.gz mgarepo-a162dda507fc3677a2f3aba7b18d5a69a753009a.tar.bz2 mgarepo-a162dda507fc3677a2f3aba7b18d5a69a753009a.tar.xz mgarepo-a162dda507fc3677a2f3aba7b18d5a69a753009a.zip |
Don't force use of "/" at the end of URLs
-rw-r--r-- | RepSys/mirror.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/RepSys/mirror.py b/RepSys/mirror.py index 7a0bc4e..af4bedf 100644 --- a/RepSys/mirror.py +++ b/RepSys/mirror.py @@ -8,7 +8,6 @@ def _normdirurl(url): """normalize url for relocate_path needs""" parsed = urlparse.urlparse(url) path = os.path.normpath(parsed.path) - path += "/" # assuming we always deal with directories newurl = urlparse.urlunparse((parsed.scheme, parsed.netloc, path, parsed.params, parsed.query, parsed.fragment)) return newurl @@ -31,7 +30,7 @@ def relocate_path(oldparent, newparent, url): oldparent = _normdirurl(oldparent) newparent = _normdirurl(newparent) url = _normdirurl(url) - subpath = url[len(oldparent):] + subpath = url[len(oldparent)+1:] newurl = _joinurl(newparent, subpath) # subpath usually gets / at begining return newurl |