vitess.io/vitess@v0.16.2/go/cmd/rulesctl/main.go (about) 1 package main 2 3 import ( 4 "log" 5 6 "vitess.io/vitess/go/acl" 7 "vitess.io/vitess/go/cmd/rulesctl/cmd" 8 vtlog "vitess.io/vitess/go/vt/log" 9 "vitess.io/vitess/go/vt/logutil" 10 "vitess.io/vitess/go/vt/servenv" 11 ) 12 13 func main() { 14 rootCmd := cmd.Main() 15 vtlog.RegisterFlags(rootCmd.PersistentFlags()) 16 logutil.RegisterFlags(rootCmd.PersistentFlags()) 17 acl.RegisterFlags(rootCmd.PersistentFlags()) 18 servenv.RegisterMySQLServerFlags(rootCmd.PersistentFlags()) 19 if err := rootCmd.Execute(); err != nil { 20 log.Printf("%v", err) 21 } 22 }