class Object
Public Instance Methods
failed_class_counts(queue = params[:queue])
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 43 def failed_class_counts(queue = params[:queue]) classes = Hash.new(0) ResqueAdmin::Failure.each(0, ResqueAdmin::Failure.count(queue), queue) do |_, item| class_name = item['payload']['class'] if item['payload'] class_name ||= "nil" classes[class_name] += 1 end classes end
failed_date_format()
click to toggle source
failed.erb helpers#
# File lib/resque_admin/server/helpers.rb, line 6 def failed_date_format "%Y/%m/%d %T %z" end
failed_end_at()
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 31 def failed_end_at if failed_start_at + failed_per_page > failed_size failed_size else failed_start_at + failed_per_page - 1 end end
failed_multiple_queues?()
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 10 def failed_multiple_queues? return @multiple_failed_queues if defined?(@multiple_failed_queues) @multiple_failed_queues = ResqueAdmin::Failure.queues.size > 1 end
failed_order()
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 39 def failed_order params[:order] || 'desc' end
failed_per_page()
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 19 def failed_per_page @failed_per_page = if params[:class] failed_size else 20 end end
failed_size()
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 15 def failed_size @failed_size ||= ResqueAdmin::Failure.count(params[:queue], params[:class]) end
failed_start_at()
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 27 def failed_start_at params[:start].to_i end
page_entries_info(start, stop, size, name = nil)
click to toggle source
# File lib/resque_admin/server/helpers.rb, line 53 def page_entries_info(start, stop, size, name = nil) if size == 0 name ? "No #{name}s" : '<b>0</b>' elsif size == 1 'Showing <b>1</b>' + (name ? " #{name}" : '') elsif size > failed_per_page "Showing #{start}-#{stop} of <b>#{size}</b>" + (name ? " #{name}s" : '') else "Showing #{start} to <b>#{size - 1}</b>" + (name ? " #{name}s" : '') end end