func RedGreen(pass bool) { if pass { fmt.Print(ansicolor.Green("PASS")) } else { fmt.Print(ansicolor.Red("FAIL")) } }
// ParseFlags parses the command line flags func ParseFlags() { pflag.Usage = syntaxError pflag.Parse() runtime.GOMAXPROCS(runtime.NumCPU()) // Setup profiling if desired if *cpuprofile != "" { log.Println(ansicolor.Red("Starting CPU Profiling")) f, err := os.Create(*cpuprofile) if err != nil { log.Fatal(err) } defer f.Close() err = pprof.StartCPUProfile(f) if err != nil { log.Fatal(err) } defer pprof.StopCPUProfile() } }
func UnknownCommand(command string) { fmt.Println(ansicolor.Red("ERROR:")+" Unknown command", ansicolor.Magenta(command)) }
func executeReloadCmd() { log.Println(ansicolor.Red("Executing Reload Cmd")) go sync.Execute(*reloadCmd) status.LastReload = time.Now() }