diff --git a/docu/docs/modul/geocoding.md b/docu/docs/modul/geocoding.md index 8f7d1f5..0acf43e 100644 --- a/docu/docs/modul/geocoding.md +++ b/docu/docs/modul/geocoding.md @@ -4,8 +4,11 @@ ## Beschreibung Mit diesem Modul können einem Paket die Koordinaten eines Ortes oder einer Adresse angefügt werden. +## Externe Abhängigkeiten +- geocoder + ## Unterstützte Alarmtypen - - Pocsag +- Pocsag ## Resource `geocoding` @@ -39,7 +42,7 @@ geoRegex|Regex Capture-Group zum Herausfiltern der Adresse| --- ## Abhängigkeiten -- geocoder +- keine --- ## Paket Modifikationen diff --git a/docu/docs/plugin/telegram.md b/docu/docs/plugin/telegram.md index 2273cc5..cad7821 100644 --- a/docu/docs/plugin/telegram.md +++ b/docu/docs/plugin/telegram.md @@ -5,6 +5,8 @@ Mit diesem Plugin ist es moeglich, Telegram-Nachrichten für POCSAG-Alarmierungen zu senden. Außerdem werden Locations versenden, wenn die Felder `lat` und `lon` im Paket definiert sind. (beispielsweise durch das Geocoding-Modul) +## Externe Abhängigkeiten +- python-telegram-bot ## Unterstütze Alarmtypen - Pocsag @@ -35,4 +37,4 @@ Außerdem werden Locations versenden, wenn die Felder `lat` und `lon` im Paket d --- ## Abhängigkeiten -- python-telegram-bot +- keine diff --git a/module/geocoding.py b/module/geocoding.py index c8e2f3c..572bc0d 100644 --- a/module/geocoding.py +++ b/module/geocoding.py @@ -76,5 +76,5 @@ class BoswatchModule(ModuleBase): return bwPacket except Exception as e: - logging.error("Unknown Error while executing geocoding module: " + str(type(e).__name__) + ": " + str(e)) + logging.exception("Unknown Error while executing geocoding module: " + str(type(e).__name__) + ": " + str(e)) return bwPacket diff --git a/plugin/telegram.py b/plugin/telegram.py index b37ebf5..80ff9e7 100644 --- a/plugin/telegram.py +++ b/plugin/telegram.py @@ -57,10 +57,10 @@ class BoswatchPlugin(PluginBase): logging.info("Sending location to " + chatId) self.bot.sendLocation(chat_id=chatId, latitude=lat, longitude=lon) except Unauthorized: - logging.error("Error while sending Telegram Message, please Check your api-key") + logging.exception("Error while sending Telegram Message, please Check your api-key") except (TimedOut, NetworkError): - logging.error("Error while sending Telegram Message, please Check your connectivity") + logging.exception("Error while sending Telegram Message, please Check your connectivity") except (BadRequest, TelegramError): - logging.error("Error while sending Telegram Message") + logging.exception("Error while sending Telegram Message") except Exception as e: - logging.error("Unknown Error while sending Telegram Message: " + str(type(e).__name__) + ": " + str(e)) + logging.exception("Unknown Error while sending Telegram Message: " + str(type(e).__name__) + ": " + str(e))