3 Commits

Author SHA1 Message Date
Zach Leslie
9969f16a60 Increase granularity 2015-08-20 10:36:57 -07:00
Zach Leslie
a3ce58dc85 Improve debugging, add timing information
Ldap has the potential to slow down compiles if a search takes too long.
Here we add timing information to the debug output, so that in case of
question, we can at least have a method of determining the time a given
search took.
2015-08-20 10:36:57 -07:00
Zach Leslie
cb15ae8e70 Rewrite for testability
Testing the methods inside of the function is a complete pain.  This
moves the code out to use the PuppetX pattern and adds some basic unit
tests that validate the logic.
2015-05-20 12:55:18 -07:00