about summary refs log tree commit diff
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2010-07-07 15:07:43 +0200
committerfranck cuny <franck@lumberjaph.net>2010-07-07 15:07:43 +0200
commit9f79372408434def372ea0552399f0206d3ec23b (patch)
tree814770e4d4bae2c8ca34752d79c905400a61d076
parentcan return all jobs from a queue (diff)
downloadpresque-9f79372408434def372ea0552399f0206d3ec23b.tar.gz
doc; fix bug while deleting a worker
-rw-r--r--lib/presque/StatusHandler.pm4
-rw-r--r--lib/presque/WorkerHandler.pm4
2 files changed, 6 insertions, 2 deletions
diff --git a/lib/presque/StatusHandler.pm b/lib/presque/StatusHandler.pm
index e8870da..7844357 100644
--- a/lib/presque/StatusHandler.pm
+++ b/lib/presque/StatusHandler.pm
@@ -74,6 +74,10 @@ Return the current size of a queue
 
 =over 4
 
+=item request
+
+with_desc: if set to 1, will return the list of jobs and their content
+
 =item path
 
 /status/:queue_name
diff --git a/lib/presque/WorkerHandler.pm b/lib/presque/WorkerHandler.pm
index c2bd524..aad800a 100644
--- a/lib/presque/WorkerHandler.pm
+++ b/lib/presque/WorkerHandler.pm
@@ -56,8 +56,8 @@ sub delete {
     $self->application->redis->srem($self->_workers_list, $worker_id);
     $self->application->redis->srem($self->_workers_on_queue($queue_name), $worker_id);
 
-    $self->application->redis->hdel($self->_workers_processed, $worker_id, 0);
-    $self->application->redis->hdel($self->_workers_failed,    $worker_id, 0);
+    $self->application->redis->hdel($self->_workers_processed, $worker_id);
+    $self->application->redis->hdel($self->_workers_failed,    $worker_id);
 
     $self->response->code(204);
     $self->finish();