psonar_auto.pl
This script automates the whole process of finding new PerfSonar landmarks. It works as follows:
- Fetch the list of all PerfSONAR sites from http://132.160.6.186/toolkit/gui/perfAdmin/directory.cgi
- Find the sites that have working traceroute server.
- Then find the sites that also have location information at http://ipaddress/toolkit
- Compare the final list of working nodes to the ones in TULIP database to list the new sites.
The script is located at : /afs/slac.stanford.edu/package/pinger/tulip/psonar_auto.pl
Multiple text files are generated in the /tmp directory
- perfsonar_list.txt -> complete list of PerfSONAR sites
- perfsonar_list_working.txt -> sites with working traceroute server
- perfsonar_list_working_wl.txt -> sites with working traceroute server and location information
- perfsonar_list_new.txt -> working Perfsonar sites that are not in TULIP DB. The format is: ipaddr | city | state | country | lat | long
Since it requires access to TULIP DB, it must be run from pinger@pinger.
trscrontab??