From d98b6783990efb5998e2e65da57f95b559b6bc0b Mon Sep 17 00:00:00 2001 From: Holger Obermaier <40787752+ho-ob@users.noreply.github.com> Date: Tue, 8 Feb 2022 11:05:07 +0100 Subject: [PATCH] Refactoring: Replace FieldList() -> Fields() --- sinks/gangliaSink.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/sinks/gangliaSink.go b/sinks/gangliaSink.go index 989e537..403d222 100644 --- a/sinks/gangliaSink.go +++ b/sinks/gangliaSink.go @@ -95,23 +95,23 @@ func (s *GangliaSink) Write(point lp.CCMetric) error { argstr = append(argstr, fmt.Sprintf("--desc=%q", strings.Join(tagsstr, ","))) } argstr = append(argstr, fmt.Sprintf("--name=%s", point.Name())) - for _, f := range point.FieldList() { - if f.Key == "value" { - switch f.Value.(type) { + for k, v := range point.Fields() { + if k == "value" { + switch value := v.(type) { case float64: - argstr = append(argstr, fmt.Sprintf("--value=%v", f.Value.(float64))) + argstr = append(argstr, fmt.Sprintf("--value=%v", value)) argstr = append(argstr, "--type=double") case float32: - argstr = append(argstr, fmt.Sprintf("--value=%v", f.Value.(float32))) + argstr = append(argstr, fmt.Sprintf("--value=%v", value)) argstr = append(argstr, "--type=float") case int: - argstr = append(argstr, fmt.Sprintf("--value=%d", f.Value.(int))) + argstr = append(argstr, fmt.Sprintf("--value=%d", value)) argstr = append(argstr, "--type=int32") case int64: - argstr = append(argstr, fmt.Sprintf("--value=%d", f.Value.(int64))) + argstr = append(argstr, fmt.Sprintf("--value=%d", value)) argstr = append(argstr, "--type=int32") case string: - argstr = append(argstr, fmt.Sprintf("--value=%q", f.Value.(string))) + argstr = append(argstr, fmt.Sprintf("--value=%q", value)) argstr = append(argstr, "--type=string") } }