Example #1
0
File: print.go Project: jtacoma/gat
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()
	}
}
Example #3
0
File: print.go Project: ccll/looper
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()
}