lib/sidekiq/api.rb in sidekiq-5.1.1 vs lib/sidekiq/api.rb in sidekiq-5.1.2

- old
+ new

@@ -1,6 +1,5 @@ -# encoding: utf-8 # frozen_string_literal: true require 'sidekiq' module Sidekiq class Stats @@ -49,25 +48,25 @@ end def fetch_stats! pipe1_res = Sidekiq.redis do |conn| conn.pipelined do - conn.get('stat:processed'.freeze) - conn.get('stat:failed'.freeze) - conn.zcard('schedule'.freeze) - conn.zcard('retry'.freeze) - conn.zcard('dead'.freeze) - conn.scard('processes'.freeze) - conn.lrange('queue:default'.freeze, -1, -1) - conn.smembers('processes'.freeze) - conn.smembers('queues'.freeze) + conn.get('stat:processed') + conn.get('stat:failed') + conn.zcard('schedule') + conn.zcard('retry') + conn.zcard('dead') + conn.scard('processes') + conn.lrange('queue:default', -1, -1) + conn.smembers('processes') + conn.smembers('queues') end end pipe2_res = Sidekiq.redis do |conn| conn.pipelined do - pipe1_res[7].each {|key| conn.hget(key, 'busy'.freeze) } + pipe1_res[7].each {|key| conn.hget(key, 'busy') } pipe1_res[8].each {|queue| conn.llen("queue:#{queue}") } end end s = pipe1_res[7].size @@ -75,11 +74,11 @@ enqueued = pipe2_res[s..-1].map(&:to_i).inject(0, &:+) default_queue_latency = if (entry = pipe1_res[6].first) job = Sidekiq.load_json(entry) rescue {} now = Time.now.to_f - thence = job['enqueued_at'.freeze] || now + thence = job['enqueued_at'] || now now - thence else 0 end @stats = { @@ -117,11 +116,11 @@ end class Queues def lengths Sidekiq.redis do |conn| - queues = conn.smembers('queues'.freeze) + queues = conn.smembers('queues') lengths = conn.pipelined do queues.each do |queue| conn.llen("queue:#{queue}") end @@ -161,11 +160,11 @@ keys = [] dates = [] while i < @days_previous date = @start_date - i - datestr = date.strftime("%Y-%m-%d".freeze) + datestr = date.strftime("%Y-%m-%d") keys << "stat:#{stat}:#{datestr}" dates << datestr i += 1 end @@ -202,11 +201,11 @@ ## # Return all known queues within Redis. # def self.all - Sidekiq.redis { |c| c.smembers('queues'.freeze) }.sort.map { |q| Sidekiq::Queue.new(q) } + Sidekiq.redis { |c| c.smembers('queues') }.sort.map { |q| Sidekiq::Queue.new(q) } end attr_reader :name def initialize(name="default") @@ -271,11 +270,11 @@ def clear Sidekiq.redis do |conn| conn.multi do conn.del(@rname) - conn.srem("queues".freeze, name) + conn.srem("queues", name) end end end alias_method :💣, :clear end @@ -347,12 +346,12 @@ job_args.drop(3) else job_args end else - if self['encrypt'.freeze] + if self['encrypt'] # no point in showing 150+ bytes of random garbage - args[-1] = '[encrypted data]'.freeze + args[-1] = '[encrypted data]' end args end end