Improve lookup failure logging

This commit is contained in:
sfan5 2019-07-17 12:53:11 +02:00 committed by GitHub
parent 85c3048cd4
commit 04810a094c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -282,13 +282,13 @@ def asyncFinishThread(server):
try: try:
geo = reader.get(server["ip"]) geo = reader.get(server["ip"])
except geoip2.errors.GeoIP2Error: except geoip2.errors.GeoIP2Error:
app.logger.warning("GeoIP lookup failure for %s." % (server["address"],)) app.logger.warning("GeoIP lookup failure for %s." % (server["ip"],))
if geo and "continent" in geo: if geo and "continent" in geo:
server["geo_continent"] = geo["continent"]["code"] server["geo_continent"] = geo["continent"]["code"]
else: else:
app.logger.warning("Unable to get GeoIP Continent data for %s." app.logger.warning("Unable to get GeoIP Continent data for %s."
% (server["address"],)) % (server["ip"],))
server["ping"] = serverUp(info[0]) server["ping"] = serverUp(info[0])
if not server["ping"]: if not server["ping"]: