From: Ethan G. <ega...@us...> - 2003-11-23 01:37:26
|
Update of /cvsroot/nagios/nagios/xdata In directory sc8-pr-cvs1:/tmp/cvs-serv5391/xdata Modified Files: Tag: nagios-1-x-bugfixes xodtemplate.c Log Message: Mucho bug fixes Index: xodtemplate.c =================================================================== RCS file: /cvsroot/nagios/nagios/xdata/xodtemplate.c,v retrieving revision 1.20.2.1 retrieving revision 1.20.2.2 diff -C2 -r1.20.2.1 -r1.20.2.2 *** xodtemplate.c 14 May 2003 03:35:04 -0000 1.20.2.1 --- xodtemplate.c 23 Nov 2003 01:37:22 -0000 1.20.2.2 *************** *** 4,8 **** * * Copyright (c) 2001-2003 Ethan Galstad (na...@na...) ! * Last Modified: 05-13-2003 * * Description: --- 4,8 ---- * * Copyright (c) 2001-2003 Ethan Galstad (na...@na...) ! * Last Modified: 11-22-2003 * * Description: *************** *** 5682,5685 **** --- 5682,5695 ---- if(this_servicedependency->register_object==FALSE) return OK; + + /* throw a warning on servicedeps that have no options */ + if(this_servicedependency->have_notification_dependency_options==FALSE && this_servicedependency->have_execution_dependency_options==FALSE){ + #ifdef NSCORE + snprintf(temp_buffer,sizeof(temp_buffer)-1,"Warning: Ignoring lame service dependency (config file '%s', line %d)\n",xodtemplate_config_file_name(this_servicedependency->_config_file),this_servicedependency->_start_line); + temp_buffer[sizeof(temp_buffer)-1]='\x0'; + write_to_logs_and_console(temp_buffer,NSLOG_CONFIG_WARNING,TRUE); + #endif + return OK; + } /* add the servicedependency */ |