Sha256: 8d4ed78d40f799a2a335a6b3bf98372ef873b3c4cc9e26eaee1c13ebce348ba1

Contents?: true

Size: 421 Bytes

Versions: 4

Compression:

Stored size: 421 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:          '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

4 entries across 4 versions & 1 rubygems

Version Path
production_toolkit-0.1.5 lib/production_toolkit.rb
production_toolkit-0.1.4 lib/production_toolkit.rb
production_toolkit-0.1.3 lib/production_toolkit.rb
production_toolkit-0.1.2 lib/production_toolkit.rb