class Sidekiq::Undertaker::Bucket
Constants
- ONE_DAY
- ONE_HOUR
- ONE_WEEK
- THREE_DAYS
- THREE_HOURS
Public Class Methods
bucket_names()
click to toggle source
# File lib/sidekiq/undertaker/bucket.rb, line 7 def bucket_names %w[1_hour 3_hours 1_day 3_days 1_week older] end
for_elapsed_time(elapsed_time)
click to toggle source
# File lib/sidekiq/undertaker/bucket.rb, line 11 def for_elapsed_time(elapsed_time) return "1_hour" if elapsed_time <= ONE_HOUR return "3_hours" if elapsed_time <= THREE_HOURS return "1_day" if elapsed_time <= ONE_DAY return "3_days" if elapsed_time <= THREE_DAYS return "1_week" if elapsed_time <= ONE_WEEK "older" end