mirror of
https://github.com/grafana/grafana.git
synced 2025-02-10 07:35:45 -06:00
Verified interval format function and gofmt check
This commit is contained in:
parent
2088363bf9
commit
a4a2e35bb2
@ -9,9 +9,9 @@ import (
|
||||
"net/http"
|
||||
"net/url"
|
||||
"path"
|
||||
"regexp"
|
||||
"strings"
|
||||
"time"
|
||||
"regexp"
|
||||
|
||||
"golang.org/x/net/context/ctxhttp"
|
||||
|
||||
@ -153,15 +153,16 @@ func formatTimeRange(input string) string {
|
||||
}
|
||||
|
||||
func fixIntervalFormat(target string) string {
|
||||
rMinute := regexp.MustCompile("'(\\d+)m'")
|
||||
rMinute := regexp.MustCompile(`'(\d+)m'`)
|
||||
rMin := regexp.MustCompile("m")
|
||||
target = rMinute.ReplaceAllStringFunc(target, func(m string) string {
|
||||
return rMin.ReplaceAllString(m, "min")
|
||||
})
|
||||
rMonth := regexp.MustCompile("'(\\d+)M'")
|
||||
rMonth := regexp.MustCompile(`'(\d+)M'`)
|
||||
rMon := regexp.MustCompile("M")
|
||||
target = rMonth.ReplaceAllStringFunc(target, func(M string) string {
|
||||
return rMon.ReplaceAllString(M, "mon")
|
||||
})
|
||||
glog.Debug("Graphite Query", "target", target)
|
||||
return target
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ import (
|
||||
)
|
||||
|
||||
func TestGraphiteFunctions(t *testing.T) {
|
||||
Convey("Testing Graphite Executor", t, func() {
|
||||
Convey("Testing Graphite Functions", t, func() {
|
||||
|
||||
Convey("formatting time range for now", func() {
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user