summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lib/presque/ControlHandler.pm20
1 files changed, 8 insertions, 12 deletions
diff --git a/lib/presque/ControlHandler.pm b/lib/presque/ControlHandler.pm
index e638798..7ef56e5 100644
--- a/lib/presque/ControlHandler.pm
+++ b/lib/presque/ControlHandler.pm
@@ -20,12 +20,10 @@ sub get {
$self->_queue_stat($queue_name),
sub {
my $status = shift;
- $self->finish(
- JSON::encode_json(
- { queue => $queue_name,
- status => $status
- }
- )
+ $self->entity(
+ { queue => $queue_name,
+ status => $status
+ }
);
}
);
@@ -56,12 +54,10 @@ sub _set_status {
my $key = $self->_queue_stat($queue_name);
$self->application->redis->set($key, $status);
- $self->finish(
- JSON::encode_json(
- { queue => $queue_name,
- response => 'updated',
- }
- )
+ $self->entity(
+ { queue => $queue_name,
+ response => 'updated',
+ }
);
}