From 497297a92aa927ea4d0fffc2e88d10f7e6d87027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20=C5=BBak?= Date: Thu, 3 Nov 2022 14:41:20 +0100 Subject: [PATCH] chore: Ignore usages of deprecated fields from gnmi lib (#12154) Co-authored-by: Pawel Zak --- plugins/inputs/gnmi/gnmi.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/inputs/gnmi/gnmi.go b/plugins/inputs/gnmi/gnmi.go index d01d00e45..23cb1ae91 100644 --- a/plugins/inputs/gnmi/gnmi.go +++ b/plugins/inputs/gnmi/gnmi.go @@ -698,8 +698,10 @@ func gnmiToFields(name string, updateVal *gnmiLib.TypedValue) (map[string]interf case *gnmiLib.TypedValue_DoubleVal: value = val.DoubleVal case *gnmiLib.TypedValue_DecimalVal: + //nolint:staticcheck // to maintain backward compatibility with older gnmi specs value = float64(val.DecimalVal.Digits) / math.Pow(10, float64(val.DecimalVal.Precision)) case *gnmiLib.TypedValue_FloatVal: + //nolint:staticcheck // to maintain backward compatibility with older gnmi specs value = val.FloatVal case *gnmiLib.TypedValue_IntVal: value = val.IntVal