]> git.ipfire.org Git - ipfire.org.git/commitdiff
downloads: Add new trackers to magent link
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 12 Oct 2017 13:44:08 +0000 (14:44 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 12 Oct 2017 13:44:08 +0000 (14:44 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
webapp/backend/releases.py

index 6c556114187d5a91ff9a0fdb01d8a9331b3c02aa..6ea21f6fdc16e56f95c7402d49ac5d488b4a01e4 100644 (file)
@@ -11,6 +11,13 @@ import database
 import tracker
 from misc import Object
 
+TRACKERS = (
+    "http://ipv4.tracker.ipfire.org:6969/announce",
+    "udp://ipv4.tracker.ipfire.org:6969",
+    "http://ipv6.tracker.ipfire.org:6969/announce",
+    "udp://ipv6.tracker.ipfire.org:6969",
+)
+
 class File(Object):
        def __init__(self, backend, release, id, data=None):
                Object.__init__(self, backend)
@@ -192,7 +199,8 @@ class File(Object):
                s += "&dn=%s" % urllib.quote(self.basename)
 
                # Add our tracker.
-               s += "&tr=http://tracker.ipfire.org:6969/announce"
+                for tracker in TRACKERS:
+                    s += "&tr=%s" % tracker
 
                return s