['https://map.freifunk-kitzingen.de/data/meshviewer.json']
Kitzingen has score {'loss': 760, 'models': {'Ubiquiti NanoStation loco M2': {'count': 7, 'loss': 315}, 'TP-Link TL-WR841N/ND v11': {'count': 7, 'loss': 105}, 'TP-Link TL-WR940N v6': {'count': 3, 'loss': 75}, 'TP-Link TL-WR940N v4': {'count': 3, 'loss': 75}, 'TP-Link TL-WR841N/ND v10': {'count': 5, 'loss': 75}, 'Ubiquiti PicoStation M2': {'count': 1, 'loss': 60}, 'TP-Link TL-WR841N/ND v9': {'count': 2, 'loss': 30}, 'TP-Link TL-MR3020 v1': {'count': 1, 'loss': 25}}}
['https://map.ffkbu.de/data/ffkbub-V2/meshviewer.json', 'https://map.ffkbu.de/data/ffkbub/meshviewer.json', 'https://map.ffkbu.de/data/ffkw/meshviewer.json']
Köln/Bonn has score {'loss': 4442, 'models': {'TP-Link TL-WR841N/ND v9': {'count': 79, 'loss': 1185}, 'TP-Link TL-WR841N/ND v10': {'count': 69, 'loss': 1035}, 'TP-Link TL-WR841N/ND v11': {'count': 47, 'loss': 705}, 'Ubiquiti NanoStation loco M2': {'count': 8, 'loss': 360}, 'TP-Link TL-WR940N v6': {'count': 8, 'loss': 200}, 'TP-Link TL-WR1043N/ND v1': {'count': 4, 'loss': 160}, 'TP-Link TL-WR841N/ND v8': {'count': 10, 'loss': 150}, 'TP-Link TL-WR940N v4': {'count': 5, 'loss': 125}, 'TP-Link TL-WA860RE v1': {'count': 3, 'loss': 90}, 'TP-Link TL-WR941N/ND v2': {'count': 2, 'loss': 50}, 'Ubiquiti NanoStation M5': {'count': 1, 'loss': 45}, 'TP-Link TL-WR740N/ND v4': {'count': 12, 'loss': 156}, 'TP-Link TL-WA830RE v2': {'count': 1, 'loss': 25}, 'TP-Link TL-WR842N/ND v1': {'count': 1, 'loss': 25}, 'TP-Link TL-WA901N/ND v2': {'count': 1, 'loss': 35}, 'TP-Link TL-WR841N/ND v7': {'count': 1, 'loss': 15}, 'TP-Link TL-WA850RE v1': {'count': 1, 'loss': 30}, 'TP-Link TL-WR740N/ND v5': {'count': 2, 'loss': 26}, 'TP-Link TL-WA701N/ND v2': {'count': 1, 'loss': 25}}}
['http://map.freifunk-koenigswinter.de/data/meshviewer.json']
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 210, in run
self.sleep()
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 360, in sleep
ready = select.select([self.PIPE[0]], [], [], 1.0)
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 245, in handle_chld
self.reap_workers()
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/gunicorn", line 10, in <module>
sys.exit(run())
File "/usr/local/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 61, in run
WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
File "/usr/local/lib/python3.7/site-packages/gunicorn/app/base.py", line 223, in run
super(Application, self).run()
File "/usr/local/lib/python3.7/site-packages/gunicorn/app/base.py", line 72, in run
Arbiter(self).run()
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 232, in run
self.halt(reason=inst.reason, exit_status=inst.exit_status)
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 345, in halt
self.stop()
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 393, in stop
time.sleep(0.1)
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 245, in handle_chld
self.reap_workers()
File "/usr/local/lib/python3.7/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>