From 2416061d9a3c5e9d8939ccc6f594083693d08669 Mon Sep 17 00:00:00 2001
From: ds <ds@gfz-potsdam.de>
Date: Wed, 15 Feb 2023 16:41:50 +0100
Subject: [PATCH] Simplify the handling of config-file entries for database
 configuration

---
 exposureinitializer/exposureinitializer.py | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/exposureinitializer/exposureinitializer.py b/exposureinitializer/exposureinitializer.py
index 55ce051..4dd72dc 100644
--- a/exposureinitializer/exposureinitializer.py
+++ b/exposureinitializer/exposureinitializer.py
@@ -575,14 +575,7 @@ def command_line_interface():
     if command == "local":
         exposure_database_object = SpatiaLiteExposure(args.exposure_database)
     elif command == "server":
-        exposure_db_config = {
-            "host": postgis_config["Exposure"]["host"],
-            "dbname": postgis_config["Exposure"]["dbname"],
-            "port": postgis_config["Exposure"]["port"],
-            "username": postgis_config["Exposure"]["username"],
-            "password": postgis_config["Exposure"]["password"],
-            "timeout": postgis_config["Exposure"].get("timeout", None),
-        }
+        exposure_db_config = dict(postgis_config["Exposure"])
         exposure_database_object = PostGISExposure(**exposure_db_config)
 
     # Initialize timer
-- 
GitLab