Files
crawlab/core/task/log/driver.go
2024-06-14 15:42:50 +08:00

19 lines
387 B
Go

package log
func GetLogDriver(logDriverType string) (driver Driver, err error) {
switch logDriverType {
case DriverTypeFile:
driver, err = GetFileLogDriver()
if err != nil {
return driver, err
}
case DriverTypeMongo:
return driver, ErrNotImplemented
case DriverTypeEs:
return driver, ErrNotImplemented
default:
return driver, ErrInvalidType
}
return driver, nil
}