Sha256: 7e28f4b8c13ac1f2de4b026dbc3a5c55cef0909b05b1325e832ea684859d5782

Contents?: true

Size: 1008 Bytes

Versions: 11

Compression:

Stored size: 1008 Bytes

Contents

require "sapience/version"
require "sapience/sapience"

# @formatter:off

require "sapience/concerns/compatibility"

require "sapience/formatters/base"
require "sapience/formatters/raw"
require "sapience/formatters/default"
require "sapience/formatters/color"
require "sapience/formatters/json"

require "sapience/config_loader"
require "sapience/configuration"
require "sapience/configuration/grape"
require "sapience/ansi_colors"
require "sapience/core_ext/hash"
require "sapience/core_ext/thread"
require "sapience/base"
require "sapience/log"
require "sapience/logger"
require "sapience/loggable"
require "sapience/subscriber"

require "sapience/appender/file"
require "sapience/appender/sentry"
require "sapience/appender/wrapper"
require "sapience/appender/datadog"

# @formatter:on

# Close and flush all appenders at exit, waiting for outstanding messages on the queue
# to be written first
at_exit do
  # Cannot call #close since test frameworks use at_exit to run loaded tests
  Sapience.flush
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sapience-0.1.12 lib/sapience.rb
sapience-0.1.11 lib/sapience.rb
sapience-0.1.10 lib/sapience.rb
sapience-0.1.9 lib/sapience.rb
sapience-0.1.8 lib/sapience.rb
sapience-0.1.7 lib/sapience.rb
sapience-0.1.6 lib/sapience.rb
sapience-0.1.5 lib/sapience.rb
sapience-0.1.4 lib/sapience.rb
sapience-0.1.3 lib/sapience.rb
sapience-0.1.2 lib/sapience.rb