INNER CODE UNIT · Go

main

zalando/skipper · cmd/skipper/main.go:48

func main() {
	cfg := config.NewConfig()
	if err := cfg.Parse(); err != nil {
		log.Fatalf("Error processing config: %s", err)
	}

	if cfg.PrintVersion {
		fmt.Printf("Skipper version %s (", version)
		if commit != "" {
			fmt.Printf("commit: %s, ", commit)
		}
		fmt.Printf("runtime: %s)\n", runtime.Version())
		return
	}

	log.SetLevel(cfg.ApplicationLogLevel)
	if err := skipper.Run(cfg.ToOptions()); err != nil {
		log.Fatalf("Failed to start skipper: %v", err)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…