diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-09 17:04:28 +0200 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-09 17:04:28 +0200 |
commit | 4bfe7af68f1e1a7d02ace760ac1a5c5a4462edb2 (patch) | |
tree | 62e0823e734c6a2e573811e2c483e771b70529f2 /lib/active_storage/engine.rb | |
parent | 57fd9d2247ea4c5058cad1998e4ec32325c4c7e3 (diff) | |
download | rails-4bfe7af68f1e1a7d02ace760ac1a5c5a4462edb2.tar.gz rails-4bfe7af68f1e1a7d02ace760ac1a5c5a4462edb2.tar.bz2 rails-4bfe7af68f1e1a7d02ace760ac1a5c5a4462edb2.zip |
Instrument and log the services
Diffstat (limited to 'lib/active_storage/engine.rb')
-rw-r--r-- | lib/active_storage/engine.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/active_storage/engine.rb b/lib/active_storage/engine.rb index d066a689eb..adcf42ee58 100644 --- a/lib/active_storage/engine.rb +++ b/lib/active_storage/engine.rb @@ -6,6 +6,14 @@ module ActiveStorage config.eager_load_namespaces << ActiveStorage + initializer "active_storage.logger" do + require "active_storage/service" + + config.after_initialize do |app| + ActiveStorage::Service.logger = app.config.active_storage.logger || Rails.logger + end + end + initializer "active_storage.routes" do require "active_storage/disk_controller" |