Module: Semian::RedisClientCommon
- Included in:
- RedisClient, RedisClientPool
- Defined in:
- lib/semian/redis_client.rb
Instance Method Summary collapse
Instance Method Details
#semian_identifier ⇒ Object
81 82 83 |
# File 'lib/semian/redis_client.rb', line 81 def semian_identifier config.semian_identifier end |
#with_resource_timeout(temp_timeout) ⇒ Object
66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/semian/redis_client.rb', line 66 def with_resource_timeout(temp_timeout) connect_timeout = self.connect_timeout read_timeout = self.read_timeout write_timeout = self.write_timeout begin self.timeout = temp_timeout yield ensure self.connect_timeout = connect_timeout self.read_timeout = read_timeout self.write_timeout = write_timeout end end |