catch http errors

This commit is contained in:
Jakob Ketterl 2021-09-12 23:31:33 +02:00
parent 72f925e537
commit ee9b602e4f

View File

@ -5,8 +5,7 @@ import pickle
from abc import ABC, abstractmethod
from datetime import datetime, timedelta
from urllib import request
from pycsdr.types import Format
from urllib.error import HTTPError
from csdr.module import PickleModule
from owrx.aprs import AprsParser, AprsLocation
@ -88,6 +87,8 @@ class RadioIDEnricher(Enricher):
return item
except json.JSONDecodeError:
logger.warning("unable to parse radioid response JSON")
except HTTPError as e:
logger.warning("radioid responded with error: %s", str(e))
return None