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