module ActiveTracker
Constants
- VERSION
Public Class Methods
connection()
click to toggle source
# File lib/active_tracker.rb, line 11 def self.connection if @redis begin @redis.ping rescue @redis = nil end end @redis ||= Redis.new(url: ActiveTracker::Configuration.redis_url) begin @redis.ping rescue @redis = nil end @redis rescue Errno::ECONNREFUSED, Redis::CannotConnectError @redis = nil end
connection_offline?()
click to toggle source
# File lib/active_tracker.rb, line 33 def self.connection_offline? offline = connection.nil? Rails.logger.error("ActiveTracker: Redis is offline/unreachable") if offline offline end
reset_connection()
click to toggle source
# File lib/active_tracker.rb, line 7 def self.reset_connection @redis = nil end