Hi. Since it's my first time posting to this group, I'll preface my question with the usual: Puppet is magic and has brought color and joy to my world.
With that behind us, I've recently begun to play with the LDAPNodes capabilities and found that the ruby/ldap library used is unbearably slow. I've isolated it from Puppet itself by putting together a test script using ruby/ldap that simply searches for a particular DN and prints it out. Network communication happens in a matter of milliseconds (verified with tcpdump), but then we have a full 40-45 seconds before the client finally sends the TCPFIN and dumps the results to my console. A nearly identical script using net/ldap, however, is lightning fast. This is going from FreeBSD 7.2 to Windows 2003 ADS. Has anybody else experienced this issue? Is there a particular reason ruby/ldap was chosen over net/ldap? -Shawn --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
