class Resque::Failure::Redis
Public Instance Methods
save()
click to toggle source
# File lib/bizside/resque.rb, line 66 def save data = { :failed_at => UTF8Util.clean(Time.now.strftime("%Y/%m/%d %H:%M:%S %Z")), :payload => payload, :exception => exception.class.to_s, :error => exception.to_s, #UTF8Util.clean(exception.to_s), UTF8Util.cleanを呼ぶと文字化けする :backtrace => filter_backtrace(Array(exception.backtrace)), :worker => worker.to_s, :queue => queue } data = Resque.encode(data) Resque.redis.rpush(:failed, data) end