package main

import (
	"flag"
	"os"

	"tiup-log-collector/config"
)

func main() {

	// parse args
	cfg, err := config.ParseArgs(os.Args[1:])
	if err != nil {
		if err == flag.ErrHelp {
			return
		} else {
			os.Exit(1)
		}
	}

	err = StartApp(cfg)

	if err != nil {
		os.Exit(1)
	}
}
