2013-12-19 3 views
0

привет я любопытный нуб в этом ..Rails: Скрепка задержка определяет, когда работа закончена

я использую paperclip-delay бросить обработки изображений в фоновом режиме на Resque и я пытаюсь вызвать действие после того, как работа закончена ..

я попытался разветвление камень и добавить действие себя в нем, но это выглядит уродливым подход ..like он появляется в ответ на этот вопрос в Knowing when resque worker had completed job

также думал риппинга код из драгоценный камень и использовать его непосредственно в моей модели

есть какие-либо другие идеи

======== Отредактированные

я использовал

if @video.save 
    Delayed::Worker.new.work_off 
    @video.reload 
    put 'aheee' 
    respond_to do |format| 
    format.html {redirect_to videos_path, notice: 'Video uploaded and will be converted shortly '} 
    end 

как ссылка в гем README и это дает мне

неинициализированная константа ImagesController :: Delayed

Я понятия не имею

ответ

1

жемчуг скрепки скрепки поддерживает это уже путем добавления столбца обработки в вашу базу данных. он будет установлен, когда обработка завершена. Информация находится в файле README

+0

я использовал неинициализированную постоянную VideosController :: задержанный –

+0

я пробовал, но это дает мне неинициализированной постоянную ImagesController :: Delayed –

+0

без кода Я понятия не имею, что вы ссылаетесь. – cpjolicoeur

Смежные вопросы