@@ -1653,41 +1653,26 @@ func createPodTolerationsFamilyGenerator() generator.FamilyGenerator {
1653
1653
var ms []* metric.Metric
1654
1654
1655
1655
for _ , t := range p .Spec .Tolerations {
1656
- var labelKeys []string
1657
- var labelValues []string
1658
-
1659
- if t .Key != "" {
1660
- labelKeys = append (labelKeys , "key" )
1661
- labelValues = append (labelValues , t .Key )
1662
- }
1656
+ var key , operator , value , effect , tolerationSeconds string
1663
1657
1658
+ key = t .Key
1664
1659
if t .Operator != "" {
1665
- labelKeys = append (labelKeys , "operator" )
1666
- labelValues = append (labelValues , string (t .Operator ))
1660
+ operator = string (t .Operator )
1667
1661
}
1668
1662
1669
- if t .Value != "" {
1670
- labelKeys = append (labelKeys , "value" )
1671
- labelValues = append (labelValues , t .Value )
1672
- }
1663
+ value = t .Value
1673
1664
1674
1665
if t .Effect != "" {
1675
- labelKeys = append (labelKeys , "effect" )
1676
- labelValues = append (labelValues , string (t .Effect ))
1666
+ effect = string (t .Effect )
1677
1667
}
1678
1668
1679
1669
if t .TolerationSeconds != nil {
1680
- labelKeys = append (labelKeys , "toleration_seconds" )
1681
- labelValues = append (labelValues , strconv .FormatInt (* t .TolerationSeconds , 10 ))
1682
- }
1683
-
1684
- if len (labelKeys ) == 0 {
1685
- continue
1670
+ tolerationSeconds = strconv .FormatInt (* t .TolerationSeconds , 10 )
1686
1671
}
1687
1672
1688
1673
ms = append (ms , & metric.Metric {
1689
- LabelKeys : labelKeys ,
1690
- LabelValues : labelValues ,
1674
+ LabelKeys : [] string { "key" , "operator" , "value" , "effect" , "toleration_seconds" } ,
1675
+ LabelValues : [] string { key , operator , value , effect , tolerationSeconds } ,
1691
1676
Value : 1 ,
1692
1677
})
1693
1678
}
0 commit comments