no longer create tables on startup of exchange aggregator/httpd

This commit is contained in:
Christian Grothoff 2020-03-09 23:53:26 +01:00
parent c20078010b
commit 65062e4354
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
3 changed files with 1 additions and 25 deletions

@ -1 +1 @@
Subproject commit 934a6a18301e81c4fd1b3a8cda2dc13dca4741cc
Subproject commit ca53235ccfa0458ebf11c204888ca370e20ec3f5

View File

@ -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);

View File

@ -115,11 +115,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.
*/
@ -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",