10 lines
211 B
Go
10 lines
211 B
Go
package parser
|
|
|
|
func New(serviceName, logType, hostname string) (Parser, error) {
|
|
switch logType {
|
|
case "json":
|
|
return &JSONParser{}, nil
|
|
default:
|
|
return NewGenericParser(serviceName, hostname), nil
|
|
}
|
|
}
|