index : reflector32 | |
Archlinux32 fork of reflector | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | Reflector.py | 6 | ||||
-rw-r--r-- | setup.py | 2 |
diff --git a/Reflector.py b/Reflector.py index b4e9efb..b81f910 100644 --- a/Reflector.py +++ b/Reflector.py @@ -314,6 +314,10 @@ class MirrorStatus(object): if not isinstance(mirrors, list): mirrors = list(mirrors) + if not mirrors: + logging.warning('no mirrors selected for rating') + return mirrors + # Ensure a sane number of threads. if threads < 1: threads = 1 @@ -401,7 +405,7 @@ class MirrorStatus(object): # Loop over the mirrors just to ensure that we get the rate for each mirror. # The value in the loop does not (necessarily) correspond to the mirror. - for mirror in mirrors: + for _ in mirrors: url, rate, dt = q_out.get() kibps = rate / 1024.0 logging.info(fmt.format(url, kibps, dt)) @@ -5,7 +5,7 @@ import time setup( name='''Reflector''', - version=time.strftime('%Y.%m.%d.%H.%M.%S', time.gmtime(1511733550)), + version=time.strftime('%Y.%m.%d.%H.%M.%S', time.gmtime(1520114494)), description='''A Python 3 module and script to retrieve and filter the latest Pacman mirror list.''', author='''Xyne''', author_email='''ac xunilhcra enyx, backwards''', |