diff options
author | Abdelkader Boudih <terminale@gmail.com> | 2014-05-21 21:10:17 +0000 |
---|---|---|
committer | Abdelkader Boudih <terminale@gmail.com> | 2014-05-22 07:13:24 +0000 |
commit | af117de37a5183e53f9c23dc9d4743e007a098d0 (patch) | |
tree | f015b652617c21fb1a8b934be60f1b25ae548c0b | |
parent | 0cb85a6e8c1a1a0714ec3bb290ad802d80b1ae07 (diff) | |
download | rails-af117de37a5183e53f9c23dc9d4743e007a098d0.tar.gz rails-af117de37a5183e53f9c23dc9d4743e007a098d0.tar.bz2 rails-af117de37a5183e53f9c23dc9d4743e007a098d0.zip |
Railtie hook on ActiveJob::Base
-rw-r--r-- | lib/active_job.rb | 1 | ||||
-rw-r--r-- | lib/active_job/base.rb | 2 | ||||
-rw-r--r-- | lib/active_job/railtie.rb (renamed from lib/active_job/railitie.rb) | 5 |
3 files changed, 5 insertions, 3 deletions
diff --git a/lib/active_job.rb b/lib/active_job.rb index ba18cc093a..ddfdda4fb4 100644 --- a/lib/active_job.rb +++ b/lib/active_job.rb @@ -24,6 +24,7 @@ require 'active_support' require 'active_support/rails' +require 'active_job/railtie' if defined?(Rails) require 'active_job/version' module ActiveJob diff --git a/lib/active_job/base.rb b/lib/active_job/base.rb index 3d16f38275..d4f0f6777c 100644 --- a/lib/active_job/base.rb +++ b/lib/active_job/base.rb @@ -9,5 +9,7 @@ module ActiveJob extend QueueName extend Enqueuing extend Logging + + ActiveSupport.run_load_hooks(:active_job, self) end end diff --git a/lib/active_job/railitie.rb b/lib/active_job/railtie.rb index e6bd447150..08555d1d77 100644 --- a/lib/active_job/railitie.rb +++ b/lib/active_job/railtie.rb @@ -1,11 +1,10 @@ -require 'active_model/global_id' -require 'active_job' +require 'active_model/railtie' module ActiveJob # = Active Job Railtie class Railtie < Rails::Railtie # :nodoc: initializer 'active_job' do - ActiveSupport.on_load(:active_job) { Base.logger = ::Rails.logger } + ActiveSupport.on_load(:active_job) { self.logger = ::Rails.logger } end end end
\ No newline at end of file |