lib/alephant/publisher/writer.rb in alephant-publisher-0.1.7 vs lib/alephant/publisher/writer.rb in alephant-publisher-0.1.8
- old
+ new
@@ -50,17 +50,11 @@
def perform
Proc.new { renders.peach { |id, r| write(id, r) } }
end
def write(id, r)
- begin
- seq_for(id).sequence(message) do
- store(id, r.render, location_for(id))
- end
- rescue Exception => e
- logger.warn "Alephant::Publisher::Writer#write: #{e.message}\n#{e.backtrace.join('\n')}"
-
- raise e
+ seq_for(id).sequence(message) do
+ store(id, r.render, location_for(id))
end
end
def store(id, content, location)
cache.put(location, content)