From: Julius Enarusai Date: Mon, 15 Apr 2002 17:57:44 +0000 (+0000) Subject: Added LDAP_LOG messages X-Git-Tag: OPENLDAP_REL_ENG_2_MP~209 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=c7d183a19bf52d17fce3844070bb356b22c7ddda;p=openldap Added LDAP_LOG messages --- diff --git a/servers/slurpd/config.c b/servers/slurpd/config.c index a9c44d35df..db08952915 100644 --- a/servers/slurpd/config.c +++ b/servers/slurpd/config.c @@ -63,8 +63,13 @@ slurpd_read_config( int cargc; char *cargv[MAXARGS]; +#ifdef NEW_LOGGING + LDAP_LOG (( "config", LDAP_LEVEL_ARGS, + "slurpd_read_config: Config: opening config file \"%s\"\n", fname )); +#else Debug( LDAP_DEBUG_CONFIG, "Config: opening config file \"%s\"\n", fname, 0, 0 ); +#endif if ( (fp = fopen( fname, "r" )) == NULL ) { perror( fname ); @@ -78,7 +83,12 @@ slurpd_read_config( continue; } +#ifdef NEW_LOGGING + LDAP_LOG (( "config", LDAP_LEVEL_DETAIL1, + "slurpd_read_config: Config: (%s)\n", line )); +#else Debug( LDAP_DEBUG_CONFIG, "Config: (%s)\n", line, 0, 0 ); +#endif parse_line( line, &cargc, cargv ); @@ -142,9 +152,15 @@ slurpd_read_config( } } fclose( fp ); +#ifdef NEW_LOGGING + LDAP_LOG (( "config", LDAP_LEVEL_RESULTS, + "slurpd_read_config: Config: " + "** configuration file successfully read and parsed\n" )); +#else Debug( LDAP_DEBUG_CONFIG, "Config: ** configuration file successfully read and parsed\n", 0, 0, 0 ); +#endif return 0; } @@ -313,11 +329,19 @@ add_replica( sglob->replicas[ nr - 1] = NULL; sglob->num_replicas--; } else { +#ifdef NEW_LOGGING + LDAP_LOG (( "config", LDAP_LEVEL_RESULTS, + "add_replica: Config: ** successfully added replica \"%s%d\"\n", + sglob->replicas[ nr - 1 ]->ri_hostname == NULL ? + "(null)" : sglob->replicas[ nr - 1 ]->ri_hostname, + sglob->replicas[ nr - 1 ]->ri_port, 0 )); +#else Debug( LDAP_DEBUG_CONFIG, "Config: ** successfully added replica \"%s:%d\"\n", sglob->replicas[ nr - 1 ]->ri_hostname == NULL ? "(null)" : sglob->replicas[ nr - 1 ]->ri_hostname, sglob->replicas[ nr - 1 ]->ri_port, 0 ); +#endif sglob->replicas[ nr - 1]->ri_stel = sglob->st->st_add( sglob->st, sglob->replicas[ nr - 1 ] ); diff --git a/servers/slurpd/fm.c b/servers/slurpd/fm.c index 9186ec8f51..36fab6540e 100644 --- a/servers/slurpd/fm.c +++ b/servers/slurpd/fm.c @@ -91,16 +91,26 @@ fm( while ( !sglob->slurpd_shutdown ) { if ( file_nonempty( sglob->slapd_replogfile )) { /* New work found - copy to slurpd replog file */ +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_ARGS, + "fm: new work in %s\n", sglob->slapd_replogfile )); +#else Debug( LDAP_DEBUG_ARGS, "new work in %s\n", sglob->slapd_replogfile, 0, 0 ); +#endif if (( rc = copy_replog( sglob->slapd_replogfile, sglob->slurpd_replogfile )) == 0 ) { populate_queue( sglob->slurpd_replogfile ); } else { if ( rc < 0 ) { +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_CRIT, + "fm: Fatal error while copying replication log\n" )); +#else Debug( LDAP_DEBUG_ANY, "Fatal error while copying replication log\n", 0, 0, 0 ); +#endif sglob->slurpd_shutdown = 1; } } @@ -116,16 +126,26 @@ fm( FILE *fp, *lfp; if (( rc = acquire_lock( sglob->slurpd_replogfile, &fp, &lfp )) < 0 ) { +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_ERR, + "fm: Error: cannot acquire lock on \"%s\" for trimming\n", + sglob->slurpd_replogfile )); +#else Debug( LDAP_DEBUG_ANY, "Error: cannot acquire lock on \"%s\" for trimming\n", sglob->slurpd_replogfile, 0, 0 ); +#endif } else { sglob->rq->rq_write( sglob->rq, fp ); (void) relinquish_lock( sglob->slurpd_replogfile, fp, lfp ); } } } +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_RESULTS, "fm: exiting\n" )); +#else Debug( LDAP_DEBUG_ARGS, "fm: exiting\n", 0, 0, 0 ); +#endif return NULL; } @@ -179,9 +199,15 @@ populate_queue( char *p; if ( acquire_lock( f, &fp, &lfp ) < 0 ) { +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_ERR, + "populate_queue: error: can't lock file \"%s\": %s\n", + f, sys_errlist[ errno ] )); +#else Debug( LDAP_DEBUG_ANY, "error: can't lock file \"%s\": %s\n", f, sys_errlist[ errno ], 0 ); +#endif return; } @@ -190,9 +216,15 @@ populate_queue( * the queue. */ if ( fseek( fp, sglob->srpos, 0 ) < 0 ) { +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_ERR, + "populate_queue: error: can't seek to offset %ld in file \"%s\"\n", + sglob->srpos, f )); +#else Debug( LDAP_DEBUG_ANY, "error: can't seek to offset %ld in file \"%s\"\n", sglob->srpos, f, 0 ); +#endif } else { while (( p = get_record( fp )) != NULL ) { if ( sglob->rq->rq_add( sglob->rq, p ) < 0 ) { @@ -201,9 +233,15 @@ populate_queue( if (( t = strchr( p, '\n' )) != NULL ) { *t = '\0'; } +#ifdef NEW_LOGGING + LDAP_LOG (( "fm", LDAP_LEVEL_ERR, + "populate_queue: error: malformed replog entry " + "(begins with \"%s\")\n", p )); +#else Debug( LDAP_DEBUG_ANY, "error: malformed replog entry (begins with \"%s\")\n", p, 0, 0 ); +#endif } free( p ); ldap_pvt_thread_yield();