diff --git a/lib/sidekiq/cli.rb b/lib/sidekiq/cli.rb index 473bc5bb..947a3f18 100644 --- a/lib/sidekiq/cli.rb +++ b/lib/sidekiq/cli.rb @@ -18,9 +18,12 @@ end require 'yaml' require 'singleton' require 'optparse' +require 'celluloid' + require 'sidekiq' require 'sidekiq/util' require 'sidekiq/manager' +require 'sidekiq/retry' module Sidekiq class CLI diff --git a/lib/sidekiq/client.rb b/lib/sidekiq/client.rb index 62d999be..9ee305ab 100644 --- a/lib/sidekiq/client.rb +++ b/lib/sidekiq/client.rb @@ -1,5 +1,4 @@ require 'multi_json' -require 'redis' require 'sidekiq/middleware/chain' require 'sidekiq/middleware/client/unique_jobs' diff --git a/lib/sidekiq/fetch.rb b/lib/sidekiq/fetch.rb index f0169ec2..329443d1 100644 --- a/lib/sidekiq/fetch.rb +++ b/lib/sidekiq/fetch.rb @@ -37,7 +37,6 @@ module Sidekiq if msg @mgr.assign!(msg, queue.gsub(/\Aqueue:/, '')) else - puts 'All quiet' after(0) { fetch } end end diff --git a/lib/sidekiq/manager.rb b/lib/sidekiq/manager.rb index 76ff29f3..abe27de0 100644 --- a/lib/sidekiq/manager.rb +++ b/lib/sidekiq/manager.rb @@ -1,11 +1,9 @@ require 'celluloid' -require 'redis' require 'multi_json' require 'sidekiq/util' require 'sidekiq/processor' require 'sidekiq/fetch' -require 'connection_pool/version' module Sidekiq diff --git a/lib/sidekiq/redis_connection.rb b/lib/sidekiq/redis_connection.rb index e51b8157..ab625e44 100644 --- a/lib/sidekiq/redis_connection.rb +++ b/lib/sidekiq/redis_connection.rb @@ -1,4 +1,5 @@ require 'connection_pool' +require 'redis' require 'redis/namespace' module Sidekiq diff --git a/lib/sidekiq/retry.rb b/lib/sidekiq/retry.rb index f4175fbb..3e1688ee 100644 --- a/lib/sidekiq/retry.rb +++ b/lib/sidekiq/retry.rb @@ -1,5 +1,7 @@ require 'sidekiq' +require 'sidekiq/util' require 'celluloid' +require 'multi_json' module Sidekiq ## diff --git a/lib/sidekiq/web.rb b/lib/sidekiq/web.rb index 9f908456..fbcc1330 100644 --- a/lib/sidekiq/web.rb +++ b/lib/sidekiq/web.rb @@ -1,6 +1,7 @@ require 'sinatra/base' require 'slim' require 'sprockets' +require 'multi_json' module Sidekiq class SprocketsMiddleware