lib/zold/node/async_entrance.rb in zold-0.14.43 vs lib/zold/node/async_entrance.rb in zold-0.14.44
- old
+ new
@@ -20,10 +20,11 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
require 'concurrent'
require_relative '../log'
+require_relative '../age'
require_relative '../id'
require_relative '../verbose_thread'
# The async entrance of the web front.
# Author:: Yegor Bugayenko (yegor256@gmail.com)
@@ -115,10 +116,10 @@
end
end
return if id.empty? || body.empty?
start = Time.now
@entrance.push(Id.new(id), body)
- @log.debug("Pushed #{id}/#{body.length}b to #{@entrance.class.name} in #{(Time.now - start).round}s")
+ @log.debug("Pushed #{id}/#{body.length}b to #{@entrance.class.name} in #{Age.new(start)}")
end
def queue
Dir.new(@dir)
.select { |f| f =~ /^[0-9a-f]{16}$/ }