github.com/kubernetes-incubator/kube-aws@v0.16.4/main.go (about)

     1  package main
     2  
     3  import (
     4  	"os"
     5  
     6  	"fmt"
     7  	"github.com/kubernetes-incubator/kube-aws/cmd"
     8  )
     9  
    10  func main() {
    11  	if err := cmd.RootCmd.Execute(); err != nil {
    12  		switch e := err.(type) {
    13  		case *cmd.ExitError:
    14  			fmt.Fprintf(os.Stderr, "%s\n", e.Error())
    15  			os.Exit(e.Code)
    16  		}
    17  		os.Exit(1)
    18  	}
    19  }