Method: Sqew::Backend::LevelDB#failed

Defined in:
lib/sqew/backend/leveldb.rb

#failed(payload, error) ⇒ Object



53
54
55
56
# File 'lib/sqew/backend/leveldb.rb', line 53

def failed(payload, error)
  running.delete(payload.id, :sync => true)
  errors.put(payload.id, MultiJson.encode("klass" => payload.klass.to_s, "args" => payload.args, "error" => error.message, "backtrace" => error.backtrace.join("\n")), :sync => true)
end