alist/internal/driver/manage.go

15 lines
255 B
Go
Raw Normal View History

2022-06-07 18:13:55 +08:00
package driver
import (
log "github.com/sirupsen/logrus"
)
type New func() Driver
var driversMap = map[string]New{}
2022-06-07 22:02:41 +08:00
func RegisterDriver(config Config, driver New) {
log.Infof("register driver: [%s]", config.Name)
driversMap[config.Name] = driver
2022-06-07 18:13:55 +08:00
}