[mirrormanager] master: repomap: handle development/NN branch day repository prefix names (7ae527e)
by Matt Domsch
Repository : http://git.fedorahosted.org/cgit/
On branch : master
>---------------------------------------------------------------
commit 7ae527edff87c3416aa42e12d914ea23a7a96e6e
Author: Matt Domsch <matt(a)domsch.com>
Date: Thu Jul 10 19:56:58 2014 -0500
repomap: handle development/NN branch day repository prefix names
We weren't catching this before, so we'd wind up with prefix=None,
which isn't what we want, obviously. We selected for isReleases or isDevelopment
earlier in the if clause, but then didn't assign a prefix for is
Development.
>---------------------------------------------------------------
server/mirrormanager/repomap.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/server/mirrormanager/repomap.py b/server/mirrormanager/repomap.py
index 15d7d22..02f6b18 100644
--- a/server/mirrormanager/repomap.py
+++ b/server/mirrormanager/repomap.py
@@ -92,6 +92,14 @@ def repo_prefix(path, category, ver):
else:
# fedora-install-
prefix = u'fedora-install-%s' % version
+ else: # development/NN branch day
+ # fedora-
+ if isDebug:
+ prefix = u'fedora-debug-%s' % version
+ elif isSource:
+ prefix = u'fedora-source-%s' % version
+ else:
+ prefix=u'fedora-%s' % version
elif isUpdatesReleased:
# updates-released-
if isDebug:
9 years, 9 months