MCPcopy
hub / github.com/marmotedu/iam / Decrement

Method Decrement

pkg/storage/redis_cluster.go:556–566  ·  view source on GitHub ↗

Decrement will decrement a key in redis.

(keyName string)

Source from the content-addressed store, hash-verified

554
555// Decrement will decrement a key in redis.
556func (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.
569func (r *RedisCluster) IncrememntWithExpire(keyName string, expire int64) int64 {

Callers

nothing calls this directly

Calls 6

fixKeyMethod · 0.95
upMethod · 0.95
singletonMethod · 0.95
DebugfFunction · 0.92
ErrorfFunction · 0.92
ErrorMethod · 0.65

Tested by

no test coverage detected