/* Copyright 2016 GitHub Inc. See https://github.com/github/gh-ost/blob/master/LICENSE */ package base import ( "fmt" "os" "regexp" "time" ) var ( prettifyDurationRegexp = regexp.MustCompile("([.][0-9]+)") ) func PrettifyDurationOutput(d time.Duration) string { if d < time.Second { return "0s" } result := fmt.Sprintf("%s", d) result = prettifyDurationRegexp.ReplaceAllString(result, "") return result } func FileExists(fileName string) bool { if _, err := os.Stat(fileName); err == nil { return true } return false }