From 4fc4b6a0180e787f8aa5a56a4ca4645f70ee5fa0 Mon Sep 17 00:00:00 2001 From: Philipp Date: Fri, 7 Oct 2022 19:53:34 +0200 Subject: [PATCH] add logging to Exception --- src/database.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/database.py b/src/database.py index 1d7a1e6..3e14d24 100644 --- a/src/database.py +++ b/src/database.py @@ -24,6 +24,9 @@ class Database: logger.info(f"Connection to mysql got interrupted, trying to reconnect...") self.con.reconnect() self.init_test_database() + except Exception as err: + logger.error(f"Database interrupted: {err}") + raise Exception("Error while trying to connect to database.") def create_reserved_slot(self, discord_user, steam_id): cursor = self.con.cursor() @@ -46,3 +49,6 @@ class Database: self.create_reserved_slot(discord_user, steam_id) except mysql.connector.IntegrityError: raise Exception("Duplicate entrys") + except Exception as err: + logger.error(f"Database interrupted: {err}") + raise Exception("Error while trying to connect to database.")