X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=server-src%2Famlogroll.c;h=dd38d2195dd9fc25baca3caa7e8dda5f92404eb2;hb=fd48f3e498442f0cbff5f3606c7c403d0566150e;hp=a20ef36266364f1fbc17ce4a6ff0100a09f258cd;hpb=96f35b20267e8b1a1c846d476f27fcd330e0b018;p=debian%2Famanda diff --git a/server-src/amlogroll.c b/server-src/amlogroll.c index a20ef36..dd38d21 100644 --- a/server-src/amlogroll.c +++ b/server-src/amlogroll.c @@ -33,7 +33,6 @@ #include "amanda.h" #include "conffile.h" #include "logfile.h" -#include "version.h" char *datestamp; @@ -48,7 +47,7 @@ main( char *logfname; char *conf_logdir; FILE *logfile; - config_overwrites_t *cfg_ovr = NULL; + config_overrides_t *cfg_ovr = NULL; char *cfg_opt = NULL; /* @@ -66,10 +65,10 @@ main( dbopen(DBG_SUBDIR_SERVER); - erroutput_type = ERR_INTERACTIVE; + add_amanda_log_handler(amanda_log_stderr); /* Process options */ - cfg_ovr = extract_commandline_config_overwrites(&argc, &argv); + cfg_ovr = extract_commandline_config_overrides(&argc, &argv); if (argc >= 2) { cfg_opt = argv[1]; @@ -77,8 +76,8 @@ main( /* read configuration files */ + set_config_overrides(cfg_ovr); config_init(CONFIG_INIT_EXPLICIT_NAME | CONFIG_INIT_USE_CWD, cfg_opt); - apply_config_overwrites(cfg_ovr); if (config_errors(NULL) >= CFGERR_WARNINGS) { config_print_errors(); @@ -103,8 +102,7 @@ main( } amfree(logfname); - erroutput_type |= ERR_AMANDALOG; - set_logerror(logerror); + add_amanda_log_handler(amanda_log_trace_log); while(get_logline(logfile)) { if(curlog == L_START) {