18 lines
351 B
Go
18 lines
351 B
Go
package events
|
|
|
|
import (
|
|
"github.com/hibiken/asynq"
|
|
)
|
|
|
|
const RemoveChannel = "channel:remove"
|
|
|
|
func NewRemoveChannel(batch string) *asynq.Task {
|
|
return asynq.NewTask(RemoveChannel, []byte(batch))
|
|
}
|
|
|
|
const ClearExpiredChannels = "channel:clear_expired"
|
|
|
|
func NewClearExpiredChannels() *asynq.Task {
|
|
return asynq.NewTask(ClearExpiredChannels, nil)
|
|
}
|