Hi Alessandro,
We experienced same behaviour some time ago (you can look for "top-BDII
not collecting all OSG sites" in list achieves:
We did our modification, basically same as Maarten send us:
--- usr/bin/glite-info-update-endpoints.bug 2010-09-13 12:27:11.000000000 +0200
+++ usr/bin/glite-info-update-endpoints.fix 2010-12-01 17:30:14.000000000 +0100
@@ -114,7 +114,8 @@
if attribute.tag == 'WLCGInformation':
for information in attribute.getchildren():
if information.tag == 'LDAPURL':
- site_url = information.text
+ if information.text:
+ site_url = information.text
if site_url:
if not site_url in seen_urls:
osg_urls['OSG'].append((site_name, site_url))
And Laurence created a new package (adding similar/same patch)
http://cern.ch/lfield/glite-info-update-endpoints-2.0.6-1.noarch.rpm
HTH,
Arnau
|