Decrement will decrement a key in redis.
(keyName string)
| 554 | |
| 555 | // Decrement will decrement a key in redis. |
| 556 | func (r *RedisCluster) Decrement(keyName string) { |
| 557 | keyName = r.fixKey(keyName) |
| 558 | log.Debugf("Decrementing key: %s", keyName) |
| 559 | if err := r.up(); err != nil { |
| 560 | return |
| 561 | } |
| 562 | err := r.singleton().Decr(keyName).Err() |
| 563 | if err != nil { |
| 564 | log.Errorf("Error trying to decrement value: %s", err.Error()) |
| 565 | } |
| 566 | } |
| 567 | |
| 568 | // IncrememntWithExpire will increment a key in redis. |
| 569 | func (r *RedisCluster) IncrememntWithExpire(keyName string, expire int64) int64 { |