package parse import ( "regexp" "strings" ) var rangeRegex = regexp.MustCompile(`{{\s*range\s*\.\s*}}.*{{\s*end\s*}}`) // TODO move to github.com/containers/common/pkg/report // EnforceRange ensures that the format string contains a range func EnforceRange(format string) string { if !rangeRegex.MatchString(format) { return "{{range .}}" + format + "{{end}}" } return format } // EnforceRange ensures that the format string contains a range func HasTable(format string) bool { return strings.HasPrefix(format, "table ") }