diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-03-09 23:53:26 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-03-09 23:53:26 +0100 |
commit | 65062e4354f9e4ba9e2482101cd10c2ee7e757f8 (patch) | |
tree | aff670c0cff62b5a26adcf85550fec3a7371fbb9 | |
parent | c20078010b4795a20dc1253083392e41c27e71c2 (diff) |
no longer create tables on startup of exchange aggregator/httpd
m--------- | doc/prebuilt | 0 | ||||
-rw-r--r-- | src/exchange/taler-exchange-aggregator.c | 9 | ||||
-rw-r--r-- | src/exchange/taler-exchange-httpd.c | 15 |
3 files changed, 0 insertions, 24 deletions
diff --git a/doc/prebuilt b/doc/prebuilt -Subproject 934a6a18301e81c4fd1b3a8cda2dc13dca4741c +Subproject ca53235ccfa0458ebf11c204888ca370e20ec3f diff --git a/src/exchange/taler-exchange-aggregator.c b/src/exchange/taler-exchange-aggregator.c index e115e52dc..90f9f28c7 100644 --- a/src/exchange/taler-exchange-aggregator.c +++ b/src/exchange/taler-exchange-aggregator.c @@ -682,15 +682,6 @@ parse_wirewatch_config () "Failed to initialize DB subsystem\n"); return GNUNET_SYSERR; } - if (GNUNET_OK != - db_plugin->create_tables (db_plugin->cls)) - { - fprintf (stderr, - "Failed to initialize DB tables\n"); - TALER_EXCHANGEDB_plugin_unload (db_plugin); - db_plugin = NULL; - return GNUNET_SYSERR; - } TALER_EXCHANGEDB_find_accounts (cfg, &add_account_cb, NULL); diff --git a/src/exchange/taler-exchange-httpd.c b/src/exchange/taler-exchange-httpd.c index 0061ac862..98d6a9ba5 100644 --- a/src/exchange/taler-exchange-httpd.c +++ b/src/exchange/taler-exchange-httpd.c @@ -116,11 +116,6 @@ static unsigned int connection_timeout = 30; static struct MHD_Daemon *mhd; /** - * Initialize the database by creating tables and indices. - */ -static int init_db; - -/** * Port to run the daemon on. */ static uint16_t serve_port; @@ -835,12 +830,6 @@ exchange_serve_process_config () TEH_VALIDATION_done (); return GNUNET_SYSERR; } - if (0 != init_db) - { - GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "Ensuring that tables and indices are created!\n"); - TEH_plugin->create_tables (TEH_plugin->cls); - } if (GNUNET_OK != TALER_MHD_parse_config (cfg, @@ -1240,10 +1229,6 @@ main (int argc, "force HTTP connections to be closed after each request", &connection_close), GNUNET_GETOPT_option_cfgfile (&cfgfile), - GNUNET_GETOPT_option_flag ('i', - "init-db", - "create database tables and indicies if necessary", - &init_db), GNUNET_GETOPT_option_uint ('t', "timeout", "SECONDS", |