Fixed reading cfg
authorJeroen van der Heijden <jeroen@transceptor.technology>
Mon, 13 Jan 2020 15:53:12 +0000 (16:53 +0100)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Mon, 13 Jan 2020 15:53:12 +0000 (16:53 +0100)
itest/testing/server.py
src/siri/cfg/cfg.c

index 26f5a98a8390083b090f07d08a0735fe988d29b2..adff52ac664563f256d5e6d139a948cf3018c11a 100644 (file)
@@ -55,6 +55,7 @@ class Server:
         self.http_status_port = 8080 + n
         self.listen_client_port = 9000 + n
         self.listen_backend_port = 9010 + n
+        self.http_api_port = 9020 + n
         self.buffer_sync_interval = buffer_sync_interval
         self._server_address = self.SERVER_ADDRESS
         self.server_address = \
@@ -97,6 +98,7 @@ class Server:
         config.set('siridb', 'enable_pipe_support', self.enable_pipe_support)
         config.set('siridb', 'pipe_client_name',  self.pipe_name)
         config.set('siridb', 'http_status_port',  self.http_status_port)
+        config.set('siridb', 'http_api_port',  self.http_api_port)
 
         with open(self.cfgfile, 'w') as configfile:
             config.write(configfile)
index 3e243b074f19eb60bd1d30fe0ebfce54522aabc3..5fddc795284251f2e57c1e99186a2fd4c22c5589 100644 (file)
@@ -130,7 +130,7 @@ void siri_cfg_init(siri_t * siri)
             0,
             65535,
             &tmp);
-    siri_cfg.http_status_port = (uint16_t) tmp;
+    siri_cfg.http_api_port = (uint16_t) tmp;
 
     SIRI_CFG_read_default_db_path(cfgparser);
     SIRI_CFG_read_max_open_files(cfgparser);