-/* $Id: pazpar2.c,v 1.79 2007-04-16 09:03:25 adam Exp $
+/* $Id: pazpar2.c,v 1.83 2007-04-23 21:05:23 adam Exp $
Copyright (c) 2006-2007, Index Data.
This file is part of Pazpar2.
#include <signal.h>
+#include <assert.h>
#include "pazpar2.h"
#include "database.h"
case 't':
strcpy(global_parameters.settings_path_override, arg);
break;
- case 's':
- load_simpletargets(arg);
- break;
case 'd':
global_parameters.dump_records = 1;
break;
start_http_listener();
start_proxy();
start_zproxy();
+ init_settings();
if (*global_parameters.settings_path_override)
settings_read(global_parameters.settings_path_override);
else if (global_parameters.server->settings)
settings_read(global_parameters.server->settings);
else
- yaz_log(YLOG_WARN, "No settings-directory specified. Problems may well ensue!");
- prepare_databases();
+ yaz_log(YLOG_WARN, "No settings-directory specified");
global_parameters.odr_in = odr_createmem(ODR_DECODE);
global_parameters.odr_out = odr_createmem(ODR_ENCODE);
- event_loop(&channel_list);
+ pazpar2_event_loop();
return 0;
}
+
/*
* Local variables:
* c-basic-offset: 4