diff --git a/lib/sidekiq/web.rb b/lib/sidekiq/web.rb index 5155a468..299aa2e0 100644 --- a/lib/sidekiq/web.rb +++ b/lib/sidekiq/web.rb @@ -31,6 +31,7 @@ module Sidekiq class Web < Sinatra::Base include Sidekiq::Paginator + include ActionView::Helpers::NumberHelper dir = File.expand_path(File.dirname(__FILE__) + "/../../web") set :views, "#{dir}/views" diff --git a/web/views/_summary.slim b/web/views/_summary.slim index 96b281de..2ab50461 100644 --- a/web/views/_summary.slim +++ b/web/views/_summary.slim @@ -1,8 +1,8 @@ .hero-unit h1 Sidekiq is #{current_status} - p Processed: #{processed} - p Failed: #{failed} - p Busy Workers: #{workers.size} - p Scheduled: #{zcard('schedule')} - p Retries Pending: #{zcard('retry')} - p Queue Backlog: #{backlog} + p Processed: #{number_with_delimiter(processed)} + p Failed: #{number_with_delimiter(failed)} + p Busy Workers: #{number_with_delimiter(workers.size)} + p Scheduled: #{number_with_delimiter(zcard('schedule'))} + p Retries Pending: #{number_with_delimiter(zcard('retry'))} + p Queue Backlog: #{number_with_delimiter(backlog)} diff --git a/web/views/queues.slim b/web/views/queues.slim index 1cc7b01b..022e07f8 100644 --- a/web/views/queues.slim +++ b/web/views/queues.slim @@ -10,7 +10,7 @@ h1 Queues tr td a href="#{root_path}queues/#{queue}" #{queue} - td= size + td= number_with_delimiter(size) td form action="#{root_path}queues/#{queue}" method="post" input.btn.btn-danger type="submit" name="delete" value="Delete" data-confirm="Are you sure you want to delete the #{queue} queue?"