INNER CODE UNIT · Go
startBatcher
kserve/kserve · cmd/agent/main.go:256
func startBatcher(logger *zap.SugaredLogger) *batcherArgs {
maxBatchSizeInt, err := strconv.Atoi(*maxBatchSize)
if err != nil || maxBatchSizeInt <= 0 {
logger.Error(errors.New("Invalid max batch size"), *maxBatchSize)
os.Exit(1)
}
maxLatencyInt, err := strconv.Atoi(*maxLatency)
if err != nil || maxLatencyInt <= 0 {
logger.Error(errors.New("Invalid max latency"), *maxLatency)
os.Exit(1)
}
return &batcherArgs{
maxLatency: maxLatencyInt,
maxBatchSize: maxBatchSizeInt,
}
}