Class: Aid::Redis::Instance
- Inherits:
-
Object
- Object
- Aid::Redis::Instance
- Defined in:
- lib/aid/redis/instance.rb
Constant Summary collapse
- DEFAULT_REDIS_HOST =
ENV.fetch('REDIS_URL', 'redis://localhost:6379/1').freeze
Class Method Summary collapse
Class Method Details
.configure {|_self| ... } ⇒ Object
22 23 24 |
# File 'lib/aid/redis/instance.rb', line 22 def configure yield(self) end |
.default ⇒ Object
26 27 28 |
# File 'lib/aid/redis/instance.rb', line 26 def default self.redis = ::Redis.new(url: DEFAULT_REDIS_HOST) end |
.get ⇒ Object
30 31 32 |
# File 'lib/aid/redis/instance.rb', line 30 def get self.redis || default end |