aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/acit/db.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/acit/db.py b/src/acit/db.py
index 99ba50d..13cecde 100644
--- a/src/acit/db.py
+++ b/src/acit/db.py
@@ -29,6 +29,11 @@ class DBPoolManager(plugins.SimplePlugin):
HOST=os.getenv("MYSQL_HOST","database")
if ":" in HOST:
HOST,PORT=HOST.split(":",2)
+ try:
+ PORT=int(PORT)
+ except ValueError:
+ self._log("Invalid port number, using 3306")
+ PORT=3306
else:
PORT=3306