X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=index%2Fmain.c;h=b6e99d9a976ea128da3bf182a50d700f83483655;hb=7149e5607a0d473d958ed1758728cc343b56d681;hp=2a1b691761118e9d7ebc00624c1cf8607b6b278a;hpb=45a6ad99e5210bc4ef39bf00d81aee8f0fb26168;p=idzebra-moved-to-github.git diff --git a/index/main.c b/index/main.c index 2a1b691..b6e99d9 100644 --- a/index/main.c +++ b/index/main.c @@ -4,7 +4,17 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: main.c,v $ - * Revision 1.74 1999-12-08 15:03:11 adam + * Revision 1.77 2000-09-05 14:04:05 adam + * Updates for prefix 'yaz_' for YAZ log functions. + * + * Revision 1.76 2000/03/20 19:08:36 adam + * Added remote record import using Z39.50 extended services and Segment + * Requests. + * + * Revision 1.75 1999/12/08 22:44:45 adam + * Zebra/Z'mbol dependencies added. + * + * Revision 1.74 1999/12/08 15:03:11 adam * Implemented bf_reset. * * @@ -331,7 +341,7 @@ int main (int argc, char **argv) prog = *argv; if (argc < 2) { - fprintf (stderr, "zebraidx [options] command ...\n" + fprintf (stderr, "%s [options] command ...\n" "Commands:\n" " update Update index with files below .\n" " If is empty filenames are read from stdin.\n" @@ -352,7 +362,7 @@ int main (int argc, char **argv) #if ZEBRASDR " -S Use SDRKit\n" #endif - " -V Show version.\n" + " -V Show version.\n", *argv ); exit (1); } @@ -369,8 +379,13 @@ int main (int argc, char **argv) { if (!common_resource) { +#if ZMBOL + logf (LOG_LOG, "zmbol version %s %s", + ZEBRAVER, ZEBRADATE); +#else logf (LOG_LOG, "zebra version %s %s", ZEBRAVER, ZEBRADATE); +#endif common_resource = res_open (configName ? configName : FNAME_CONFIG); if (!common_resource) @@ -559,7 +574,7 @@ int main (int argc, char **argv) if (nsections) { logf (LOG_LOG, "merging with index"); - key_input (rGroup.bfs, nsections, 60); + key_input (rGroup.bfs, nsections, 60, common_resource); #ifndef WIN32 sync (); #endif @@ -588,9 +603,9 @@ int main (int argc, char **argv) #endif } else if (ret == 'v') - log_init_level (log_mask_str(arg)); + yaz_log_init_level (yaz_log_mask_str(arg)); else if (ret == 'l') - log_init_file (arg); + yaz_log_init_file (arg); else if (ret == 'm') mem_max = 1024*1024*atoi(arg); else if (ret == 'd')