diff --git a/Gemfile b/Gemfile index bf249f6..33c3cec 100644 --- a/Gemfile +++ b/Gemfile @@ -7,6 +7,7 @@ gem 'appraisal' gem 'fastimage' gem 'sqlite3' gem 'aws-sdk-s3' +gem 'sidekiq', '~> 2.0' gem 'test-unit' gem 'thoughtbot-shoulda', '>= 2.9.0' diff --git a/gemfiles/rails_42.gemfile b/gemfiles/rails_42.gemfile index 6a11f6e..569d1d6 100644 --- a/gemfiles/rails_42.gemfile +++ b/gemfiles/rails_42.gemfile @@ -6,6 +6,7 @@ gem "appraisal" gem "fastimage" gem "sqlite3" gem "aws-sdk-s3" +gem "sidekiq", "~> 2.0" gem "test-unit" gem "thoughtbot-shoulda", ">= 2.9.0" gem "mocha" diff --git a/gemfiles/rails_5.gemfile b/gemfiles/rails_5.gemfile index 4118642..e3f2ff6 100644 --- a/gemfiles/rails_5.gemfile +++ b/gemfiles/rails_5.gemfile @@ -6,6 +6,7 @@ gem "appraisal" gem "fastimage" gem "sqlite3" gem "aws-sdk-s3" +gem "sidekiq", "~> 2.0" gem "test-unit" gem "thoughtbot-shoulda", ">= 2.9.0" gem "mocha" diff --git a/lib/paperclip.rb b/lib/paperclip.rb index d2a7b34..b1ac0eb 100644 --- a/lib/paperclip.rb +++ b/lib/paperclip.rb @@ -27,7 +27,6 @@ require 'tempfile' require 'fastimage' -require 'sidekiq' require 'paperclip/upfile' require 'paperclip/iostream' require 'paperclip/geometry' diff --git a/lib/paperclip/storage/delayeds3.rb b/lib/paperclip/storage/delayeds3.rb index dd80b6a..62b9d62 100644 --- a/lib/paperclip/storage/delayeds3.rb +++ b/lib/paperclip/storage/delayeds3.rb @@ -1,8 +1,10 @@ +require 'sidekiq' +require 'aws-sdk-s3' + module Paperclip module Storage # Need to create boolean field synced_to_s3 module Delayeds3 - # require 'aws-sdk' module ClassMethods def parse_credentials creds return @parsed_credentials if @parsed_credentials diff --git a/paperclip.gemspec b/paperclip.gemspec index 36fe58d..e2fdfb8 100644 --- a/paperclip.gemspec +++ b/paperclip.gemspec @@ -16,6 +16,4 @@ Gem::Specification.new do |s| s.rubyforge_project = %q{paperclip} s.rubygems_version = %q{1.3.1} s.summary = %q{File attachments as attributes for ActiveRecord} - - s.add_dependency('sidekiq', ["~> 2.0"]) end