From 1aa0550d40b20e441437ebaef2c1b2bd158ac7d5 Mon Sep 17 00:00:00 2001
From: Yves Senn <yves.senn@gmail.com>
Date: Tue, 19 Aug 2014 12:29:39 +0200
Subject: use same idiom to define class method as in every other adapter.

---
 activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'activejob')

diff --git a/activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb b/activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb
index 081bd7b691..d74f8cf90e 100644
--- a/activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb
+++ b/activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb
@@ -14,8 +14,10 @@ module ActiveJob
       end
 
       class JobWrapper
-        def self.perform(job_name, *args)
-          job_name.constantize.new.execute(*args)
+        class << self
+          def perform(job_name, *args)
+            job_name.constantize.new.execute(*args)
+          end
         end
       end
     end
-- 
cgit v1.2.3