lib/right_chimp/daemon/ChimpDaemon.rb in right_chimp-2.1.2 vs lib/right_chimp/daemon/ChimpDaemon.rb in right_chimp-2.1.3
- old
+ new
@@ -405,11 +405,11 @@
# q.push(group, task)
# end
if verb == 'process' or verb == 'add'
ChimpDaemon.instance.chimp_queue.push payload
ChimpDaemon.instance.semaphore.synchronize do
- ChimpDaemon.instance.proc_counter +=1
+ ChimpDaemon.instance.proc_counter +=1
end
Log.debug "Tasks in the processing queue: #{ChimpDaemon.instance.proc_counter.to_s}"
id = 0
elsif verb == 'update'
puts "UPDATE"
@@ -534,9 +534,10 @@
#
if req.request_uri.path =~ /stats/
queue = ChimpQueue.instance
stats = ""
stats << "running: #{queue.get_jobs_by_status(:running).size} / "
+ stats << "waiting: #{queue.get_jobs_by_status(:none).size} / "
stats << "failed: #{queue.get_jobs_by_status(:error).size} / "
stats << "done: #{queue.get_jobs_by_status(:done).size} / "
stats << "processing: #{ChimpDaemon.instance.proc_counter.to_s} / "
stats << "\n"