Class: Redic::Client
- Inherits:
-
Object
- Object
- Redic::Client
- Defined in:
- lib/midori-contrib/redic.rb
Overview
Meta-programming Redic for redis async extension
Instance Method Summary collapse
-
#call(*args) ⇒ Object
Call without thread lock.
-
#connect ⇒ Object
Connect redis, yield optional.
Instance Method Details
#call(*args) ⇒ Object
Call without thread lock
88 89 90 |
# File 'lib/midori-contrib/redic.rb', line 88 def call(*args) @connection.query(*args) end |
#connect ⇒ Object
Connect redis, yield optional
74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/midori-contrib/redic.rb', line 74 def connect establish_connection unless connected? if block_given? # Redic default yield # :nocov: @semaphore.synchronize do yield end # :nocov: end end |