INNER CODE UNIT · Go
main
umputun/ralphex · cmd/ralphex/main.go:190
func main() {
if os.Getenv("GO_FLAGS_COMPLETION") == "" {
fmt.Printf("ralphex %s\n", resolveVersion())
}
var o opts
parser := flags.NewParser(&o, flags.Default)
parser.Usage = "[OPTIONS] [plan-file]"
args, err := parser.Parse()
if err != nil {
var flagsErr *flags.Error
if errors.As(err, &flagsErr) && flagsErr.Type == flags.ErrHelp {
os.Exit(0)
}
os.Exit(1)
}