Module: Semian::RedisClientCommon
- Included in:
- RedisClient, RedisClientPool
- Defined in:
- lib/semian/redis_client.rb
Instance Method Summary collapse
Instance Method Details
#semian_identifier ⇒ Object
92 93 94 |
# File 'lib/semian/redis_client.rb', line 92 def semian_identifier config.semian_identifier end |
#with_resource_timeout(temp_timeout) ⇒ Object
77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
# File 'lib/semian/redis_client.rb', line 77 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 |