mirror of
				https://github.com/grafana/grafana.git
				synced 2025-02-25 18:55:37 -06:00 
			
		
		
		
	fix(metrics): add ending dot for graphite prefix
This commit is contained in:
		@@ -33,7 +33,7 @@ func CreateGraphitePublisher() (*GraphitePublisher, error) {
 | 
			
		||||
	prefix := graphiteSection.Key("prefix").Value()
 | 
			
		||||
 | 
			
		||||
	if prefix == "" {
 | 
			
		||||
		prefix = "service.grafana.%(instance_name)s"
 | 
			
		||||
		prefix = "service.grafana.%(instance_name)s."
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	publisher.prefix = strings.Replace(prefix, "%(instance_name)s", safeInstanceName, -1)
 | 
			
		||||
 
 | 
			
		||||
@@ -19,8 +19,8 @@ func TestGraphitePublisher(t *testing.T) {
 | 
			
		||||
		So(err, ShouldBeNil)
 | 
			
		||||
 | 
			
		||||
		sec, err := setting.Cfg.NewSection("metrics.graphite")
 | 
			
		||||
		sec.NewKey("prefix", "service.grafana.%(instance_name)s")
 | 
			
		||||
		sec.NewKey("address", "localhost:2003")
 | 
			
		||||
		sec.NewKey("prefix", "service.grafana.%(instance_name)s.")
 | 
			
		||||
		sec.NewKey("address", "localhost:2001")
 | 
			
		||||
 | 
			
		||||
		So(err, ShouldBeNil)
 | 
			
		||||
 | 
			
		||||
@@ -30,7 +30,8 @@ func TestGraphitePublisher(t *testing.T) {
 | 
			
		||||
		So(err, ShouldBeNil)
 | 
			
		||||
		So(publisher, ShouldNotBeNil)
 | 
			
		||||
 | 
			
		||||
		So(publisher.prefix, ShouldEqual, "service.grafana.hostname_with_dots_com")
 | 
			
		||||
		So(publisher.prefix, ShouldEqual, "service.grafana.hostname_with_dots_com.")
 | 
			
		||||
		So(publisher.address, ShouldEqual, "localhost:2001")
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	Convey("Test graphite publisher default values", t, func() {
 | 
			
		||||
@@ -49,7 +50,7 @@ func TestGraphitePublisher(t *testing.T) {
 | 
			
		||||
		So(err, ShouldBeNil)
 | 
			
		||||
		So(publisher, ShouldNotBeNil)
 | 
			
		||||
 | 
			
		||||
		So(publisher.prefix, ShouldEqual, "service.grafana.hostname_with_dots_com")
 | 
			
		||||
		So(publisher.prefix, ShouldEqual, "service.grafana.hostname_with_dots_com.")
 | 
			
		||||
		So(publisher.address, ShouldEqual, "localhost:2003")
 | 
			
		||||
	})
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user