MCPcopy Create free account
hub / github.com/cc20110101/RedisView / select

Method select

src/RedisView/RedisLib/RedisCluster.cpp:276–296  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

274}
275
276bool RedisCluster::select(const int &index) {
277 if(_isClusterMode && index == 0) {
278 _dbIndex = index;
279 return true;
280 } else if(!_isClusterMode) {
281 if(!_redisClient) {
282 _sErrorInfo = "redis client is null";
283 return false;
284 }
285 if(_redisClient->select(index)) {
286 _dbIndex = index;
287 return true;
288 } else {
289 _sErrorInfo = _redisClient->getErrorInfo();
290 return false;
291 }
292 } else {
293 _sErrorInfo = "cluster mode unsupport select";
294 return false;
295 }
296}
297
298bool RedisCluster::pexpire(const QString &key, uint mseconds) {
299 _redisClient = getClient(key);

Callers

nothing calls this directly

Calls 1

getErrorInfoMethod · 0.45

Tested by

no test coverage detected