Adding upstream version 1.34.4.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
e393c3af3f
commit
4978089aab
4963 changed files with 677545 additions and 0 deletions
26
plugins/inputs/solr/util.go
Normal file
26
plugins/inputs/solr/util.go
Normal file
|
@ -0,0 +1,26 @@
|
|||
package solr
|
||||
|
||||
import (
|
||||
"math"
|
||||
|
||||
"github.com/influxdata/telegraf/internal"
|
||||
)
|
||||
|
||||
// Get float64 from interface
|
||||
func getFloat(value interface{}) float64 {
|
||||
v, err := internal.ToFloat64(value)
|
||||
if err != nil || math.IsNaN(v) {
|
||||
return 0
|
||||
}
|
||||
return v
|
||||
}
|
||||
|
||||
// Get int64 from interface
|
||||
func getInt(value interface{}) int64 {
|
||||
v, err := internal.ToInt64(value)
|
||||
if err != nil {
|
||||
return 0
|
||||
}
|
||||
|
||||
return v
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue