lib/magent_web/app.rb in magent-0.6.0 vs lib/magent_web/app.rb in magent-0.6.1

- old
+ new

@@ -39,18 +39,23 @@ haml :"queues/failed" end get "/queues/:id/stats" do @queue = @database.collection(params[:id]) + @channel_name = channel_name_for(params[:id]) + channel = Magent::GenericChannel.new(@channel_name) + @stats_collection = channel.stats_collection + @stats = channel.stats + haml :"queues/stats" end get "/queues/:queue_id/retry/:id" do @errors_queue = @database.collection(params[:queue_id]+".errors") @channel_name = channel_name_for(params[:queue_id]) - channel = Magent::AsyncChannel.new(@channel_name) + channel = Magent::GenericChannel.new(@channel_name) doc = @errors_queue.find({:_id => params[:id]}).next_document channel.enqueue_error(doc) redirect "/queues/#{params[:queue_id]}/failed"