# frozen_string_literal: true

module Riemann
  $LOAD_PATH.unshift __dir__

  require 'rubygems'
  require 'beefcake'
  require 'timeout'
  require 'riemann/version'
  require 'riemann/state'
  require 'riemann/attribute'
  require 'riemann/event'
  require 'riemann/query'
  require 'riemann/message'
  require 'riemann/client'
end

# frozen_string_literal: true

module Riemann
  require 'rubygems'
  require 'beefcake'
  require 'timeout'
  require 'riemann/version'
  require 'riemann/state'
  require 'riemann/attribute'
  require 'riemann/event'
  require 'riemann/query'
  require 'riemann/message'
end

Fix warning: circular require considered harmful
Fix warning: circular require considered harmful

Running the riemann-tools test suite emit this warning:
lib/riemann.rb:15: warning: lib/riemann.rb:15: warning: loading in progress, circular require considered harmful - lib/riemann/client.rb

The README.md says one should require 'riemann/client', so let
'riemann/client' load 'riemann', and stop loading 'riemann/client' from
'riemann'.

Fix the warning.
