package main

import (
	"flag"

	"github.com/tidbcloud/tiinf/monitor/tilog"
	"go.uber.org/zap"

	"github.com/tidbcloud/tidb-management-service/tempo-proxy/mock-dedicated-global/service"
)

func main() {
	grpcPort := flag.Int("port", 10101, "grpc server port")
	name := flag.String("name", "mock dedicated-global", "service name for display")
	flag.Parse()
	tilog.PlainInfo("starting grpc server", zap.Int("port", *grpcPort), zap.String("name", *name))
	err := service.RunGrpcServer(*grpcPort, *name)
	if err != nil {
		panic(err)
	}
}
