func humanDuration()

in pkg/berglas/logging/logging.go [175:190]


func humanDuration(d time.Duration) string {
	d = d.Round(time.Second)

	if d == 0 {
		return "0s"
	}

	s := d.String()
	if strings.HasSuffix(s, "m0s") {
		s = s[:len(s)-2]
	}
	if idx := strings.Index(s, "h0m"); idx > 0 {
		s = s[:idx+1] + s[idx+3:]
	}
	return s
}