On Fri, Apr 28, 2006 at 11:25:40AM +0100, David McBride wrote: > I've had exactly this problem. As you've found, the RGMA-GIP code > directly calls the information provider scripts fairly continunously, > and uses what appears to be a *horribly* inefficient parser to extract > the relevant data. I've rewrote parts of lcg-info-generic last night to speed it up a bit. The code is by no means perfect and it really should be using Net::LDAP::Entry and Net::LDAP::LDIF which I'll do once I get a few free minutes. Anyway here is a "alpha" version which is a lot more efficient than the original. Cheers, Kostas