From 9969f16a60082452367d7857634d075eb85972f2 Mon Sep 17 00:00:00 2001 From: Zach Leslie Date: Thu, 20 Aug 2015 10:05:54 -0700 Subject: [PATCH] Increase granularity --- lib/puppet_x/ldapquery.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/puppet_x/ldapquery.rb b/lib/puppet_x/ldapquery.rb index e0ce787..411c5db 100644 --- a/lib/puppet_x/ldapquery.rb +++ b/lib/puppet_x/ldapquery.rb @@ -72,7 +72,7 @@ module PuppetX conf = self.get_config() - start_time = Time.now.to_i + start_time = Time.now ldap = Net::LDAP.new(conf) ldapfilter = Net::LDAP::Filter.construct(@filter) @@ -85,8 +85,10 @@ module PuppetX :time => 10) do |entry| entries << entry end - end_time = Time.now.to_i - Puppet.debug("Searching #{@base} for #{@attributes} using #{@filter} took #{end_time - start_time} seconds") + end_time = Time.now + time_delta = sprintf('%.3f', end_time - start_time) + + Puppet.debug("Searching #{@base} for #{@attributes} using #{@filter} took #{time_delta} seconds") return entries rescue Exception => e Puppet.debug('There was an error searching LDAP #{e.message}')