safing-portbase/notifications/module.go
2022-02-01 13:12:46 +01:00

27 lines
420 B
Go

package notifications
import (
"time"
"github.com/safing/portbase/modules"
)
var module *modules.Module
func init() {
module = modules.Register("notifications", prep, start, nil, "database", "base")
}
func prep() error {
return registerConfig()
}
func start() error {
err := registerAsDatabase()
if err != nil {
return err
}
go module.StartServiceWorker("cleaner", 1*time.Second, cleaner)
return nil
}