diff options
author | Jordan <me@jordan.im> | 2022-09-13 10:58:43 -0700 |
---|---|---|
committer | Jordan <me@jordan.im> | 2022-09-13 10:58:43 -0700 |
commit | 207d80ca288d63829fea6dfa03981a72946567ef (patch) | |
tree | 67f82ed6cd4d76483a883093ba83bab67d458894 | |
parent | dc3236009ea32ff276d8a8ee635a4993951a0911 (diff) | |
download | allium-207d80ca288d63829fea6dfa03981a72946567ef.tar.gz allium-207d80ca288d63829fea6dfa03981a72946567ef.zip |
fix: onionoo might not return platform key/values
-rw-r--r-- | allium/lib/relays.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/allium/lib/relays.py b/allium/lib/relays.py index 378e8dc..1b263d7 100644 --- a/allium/lib/relays.py +++ b/allium/lib/relays.py @@ -69,7 +69,7 @@ class Relays(): e.g. "Tor 0.3.4.9 on Linux" -> "Linux" ''' for relay in self.json['relays']: - relay['platform'] = relay['platform'].split(' on ', 1)[1].split(' ')[0] + relay['platform'] = relay.get('platform').split(' on ', 1)[1].split(' ')[0] relay['platform'] = relay['platform'].split('/')[-1] # GNU/* def _fix_missing_observed_bandwidth(self): |