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