class Gladys::Container
def log_debug_duration(message)
def log_debug_duration(message) log_debug "Starting: #{message}" result = nil lat = Benchmark.realtime do result = yield end result ensure if lat log_debug "Finished: #{message}. Took: #{lat.round(4)} seconds" else log_debug "Finished: #{message}. Took: <unknown>" end end