drone/gitrpc/server/cron/wire.go

16 lines
349 B
Go

package cron
import (
"github.com/google/wire"
"github.com/harness/gitness/gitrpc/server"
)
// WireSet provides a wire set for this package.
var WireSet = wire.NewSet(ProvideCronManager)
func ProvideCronManager(gitrpcconfig server.Config) *CronManager {
cmngr := NewCronManager()
_ = AddAllGitRPCCronJobs(cmngr, gitrpcconfig)
return cmngr
}