|
- package redis_key
-
- import (
- "code.gitea.io/gitea/modules/setting"
- "fmt"
- "strings"
- )
-
- const REWARD_REDIS_PREFIX = "reward"
-
- func RewardOperateLock(requestId string, sourceType string, operateType string) string {
- return KeyJoin(REWARD_REDIS_PREFIX, requestId, sourceType, operateType, "send")
- }
-
- func RewardOperateNotification() string {
- return KeyJoin(REWARD_REDIS_PREFIX, "operate", strings.ReplaceAll(setting.AppURL, "/", ""), "notification")
- }
-
- func RewardTaskRunningLock(taskId int64) string {
- return KeyJoin(REWARD_REDIS_PREFIX, "periodic_task", fmt.Sprint(taskId), "lock")
- }
|