This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Hi Harry, Well, several days late, but hopefully not too many dollars short... I wrote three Python scripts for logging the output of notifyme and comparing the signatures in one notifyme output to a bunch of others. The files are these: logNotifyme.py: Usage: logNotifyme.py [-f <feedtype>]. Runs 'notifyme -vx -l - -f <feedtype>' and writes the result to a file named 'notifyme.log.<feedtype>.<ddhhmmss>. Upon reciept of SIGALRM, closes the currently open file and reopens a new one. In the future, I may augment it to take a number of logs, and delete the oldest logs that are beyond that number, but this feature is not there now. Instead the logs just accumulate. rotateLogNotifyme.py: gets the PIDs for all the logNotifyme programs running and sends each one a SIGALRM. This is intended to be run out of cron. matchSigs.py: Usage: matchSigs.py sourceLog checkLog1 [checkLog2 ...]. Gets the sigs out of 'sourceLog' and matches them against each sig in each of the checkLogs. Reports lines from sourceLog that do not appear exactly once in all checkLogs. I have put these scripts in ~ftp/pub/anne/logNotifyme if you would like to try them. These scripts work on thelma, although I am only stress testing them now. Currently I'm running four logNotifyme's: one each for UNIDATA, NMC2, NEXRAD, and NEXRD2, plus a 'notifyme -vx -l notifyme.out' from the command line for comparison and testing. I hope we can use these to determine which products you are missing. What would be the best for me to do on thelma? Perhaps I should run three: one for DIFAX|FNEXRAD|FSL2|WMO, one for NEXRAD, and one for NMC2. And, maybe I'll rotate them once per hour... Suggestions? Anne -- *************************************************** Anne Wilson UCAR Unidata Program address@hidden P.O. Box 3000 Boulder, CO 80307 ---------------------------------------------------- Unidata WWW server http://www.unidata.ucar.edu/ ****************************************************