2013-06-22 18 views
7

Ich benutze Büroklammer zum Hochladen von Dateien. Hat jemand es mit sidekiq für Hintergrundjobs benutzt?Büroklammer mit Sidekiq

Ich habe versucht, etwas ähnliches wie Railscast 383 (Upload zu Amazon S3), aber mit Büroklammer und sidekiq zu erreichen.

Ich habe nicht zu viele Informationen gefunden, um es mit sidekiq zu benutzen und ich denke, wenn ich zu carrierwave wechseln sollte oder wenn es ein Beispiel für Büroklammer und sidekiq gibt (nicht mit FancyUploader und delayed_jobs).

Antwort

5

Ich denke, was Sie suchen das delayed_paperclip Juwel: https://github.com/jrgifford/delayed_paperclip/

Nach dem Juwel es eine schöne Active api hat, so dass Sie so etwas wie zu tun:

class User < ActiveRecord::Base 
    has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" } 

    process_in_background :avatar 
end