|
- package labelmsg
-
- import (
- "code.gitea.io/gitea/modules/log"
- )
-
- // 方法名
- const (
- LabelTaskName = "LabelRedisQueue"
- LabelDatasetDeleteQueue = "LabelDatasetDeleteQueue"
- DecompressOBSTaskName = "LabelDecompressOBSQueue"
- )
-
- func SendAddAttachToLabelSys(attach string) error {
-
- redisclient := Get()
-
- //记得销毁本次链连接
- defer redisclient.Close()
-
- _, err := redisclient.Do("Publish", LabelTaskName, attach)
- if err != nil {
- log.Critical("redis Publish failed.")
- }
-
- log.Info("LabelRedisQueue(%s) success", attach)
-
- return nil
- }
-
- func SendDeleteAttachToLabelSys(attach string) error {
-
- redisclient := Get()
-
- //记得销毁本次链连接
- defer redisclient.Close()
-
- _, err := redisclient.Do("Publish", LabelDatasetDeleteQueue, attach)
- if err != nil {
- log.Critical("redis Publish failed.")
- }
-
- log.Info("LabelDatasetDeleteQueue(%s) success", attach)
-
- return nil
- }
-
- func SendDecompressAttachToLabelOBS(attach string) error {
-
- redisclient := Get()
- //记得销毁本次链连接
- defer redisclient.Close()
-
- _, err := redisclient.Do("Publish", DecompressOBSTaskName, attach)
- if err != nil {
- log.Critical("redis Publish failed.")
- }
-
- log.Info("LabelDecompressOBSQueue(%s) success", attach)
- return nil
- }
|