Sha256: e012cfc98bab85960625dfcac84a7f41d748d0cc908c1836cf4478bba923453a

Contents?: true

Size: 440 Bytes

Versions: 2

Compression:

Stored size: 440 Bytes

Contents

require 'production_toolkit/railtie' if defined?(Rails)

TOOL_DEFAULTS = {
  config_fetcher:      'pansophy',
  error_reporting:     'rollbar',
  log_files:           'le',
  performance_monitor: 'newrelic_rpm',
  server:              'unicorn',
  log_format:          'production_toolkit/lograge'
}

TOOL_DEFAULTS.each_pair do |tool_name, default|
  tool = ENV.fetch(tool_name.to_s.upcase, default)
  require tool unless tool == 'off'
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
production_toolkit-0.2.0.pre.alpha.1 lib/production_toolkit.rb
production_toolkit-0.1.6 lib/production_toolkit.rb