summaryrefslogtreecommitdiff
path: root/libre/reflector/rebranding.patch
blob: b29653ffd3dbffa669066783d5d8ea1aa49d2f52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
diff --git a/Reflector.py b/Reflector.py
index 20b7fc7..22e5f9d 100644
--- a/Reflector.py
+++ b/Reflector.py
@@ -63,7 +63,7 @@ def get_cache_file():
 
 class MirrorStatus(object):
   # JSON URI
-  URL = 'https://www.archlinux.org/mirrors/status/json/'
+  URL = 'https://parabolagnulinux.org/mirrors/status/json/'
   # Mirror URL format. Accepts server base URL, repository, and architecture.
   MIRROR_URL_FORMAT = '{0}{1}/os/{2}'
   MIRRORLIST_ENTRY_FORMAT = "Server = " + MIRROR_URL_FORMAT + "\n"
@@ -92,8 +92,13 @@ class MirrorStatus(object):
     'extra',
     'gnome-unstable',
     'kde-unstable',
+    'libre',
+    'libre-testing',
+    'libre-multilib',
     'multilib',
-    'multilib-testing'
+    'multilib-testing',
+    'nonprism',
+    'pcr',
     'staging',
     'testing'
   )
@@ -453,7 +458,7 @@ class MirrorStatus(object):
 
     width = 80
     colw = 11
-    header = '# Arch Linux mirrorlist generated by Reflector #'.center(width, '#')
+    header = '# Parabola GNU/Linux-libre mirrorlist generated by Reflector #'.center(width, '#')
     border = '#' * len(header)
     mirrorlist = '{}\n{}\n{}\n'.format(border, header, border) + \
       '\n' + \
@@ -542,7 +547,7 @@ def add_arguments(parser):
   '''
   Add reflector arguments to the argument parser.
   '''
-  parser = argparse.ArgumentParser(description='retrieve and filter a list of the latest Arch Linux mirrors')
+  parser = argparse.ArgumentParser(description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors')
 
   parser.add_argument(
     '--connection-timeout', type=int, metavar='n', default=5,
@@ -561,7 +566,7 @@ def add_arguments(parser):
 
   parser.add_argument(
     '--cache-timeout', type=int, metavar='n', default=300,
-    help='The cache timeout in seconds for the data retrieved from the Arch Linux Mirror Status API. The default is 300 (5 minutes).'
+    help='The cache timeout in seconds for the data retrieved from the Parabola GNU/Linux-libre Mirror Status API. The default is 300 (5 minutes).'
   )
 
   parser.add_argument(
@@ -646,7 +651,7 @@ def parse_args(args=None):
   Parse command-line arguments.
   '''
   parser = argparse.ArgumentParser(
-    description='retrieve and filter a list of the latest Arch Linux mirrors'
+    description='retrieve and filter a list of the latest Parabola GNU/Linux-libre mirrors'
   )
   parser = add_arguments(parser)
   options = parser.parse_args(args)