add server field to uploads

This commit is contained in:
albert
2013-01-06 16:07:55 -05:00
parent b6e9e5b41f
commit a7ac61e536
2 changed files with 2 additions and 1 deletions

View File

@@ -23,7 +23,7 @@ class UploadsController < ApplicationController
end
def create
@upload = Upload.create(params[:upload])
@upload = Upload.create(params[:upload].merge(:server => Socket.gethostname))
@upload.delay.process!
respond_with(@upload)
end

View File

@@ -50,6 +50,7 @@ class Upload < ActiveRecord::Base
module ConversionMethods
def process! force=false
return if !force && status =~ /processing|completed|error/
return if Socket.gethostname != server
CurrentUser.scoped(uploader, uploader_ip_addr) do
update_attribute(:status, "processing")