fix return type.
This commit is contained in:
parent
dc78f4bcbe
commit
bfe7890e2b
|
@ -6,26 +6,26 @@ import (
|
|||
"strconv"
|
||||
)
|
||||
|
||||
func LoadAvg() (LoadAvgStat, error) {
|
||||
func LoadAvg() (*LoadAvgStat, error) {
|
||||
values, err := doSysctrl("vm.loadavg")
|
||||
if err != nil {
|
||||
return LoadAvgStat{}, err
|
||||
return nil, err
|
||||
}
|
||||
|
||||
load1, err := strconv.ParseFloat(values[0], 64)
|
||||
if err != nil {
|
||||
return LoadAvgStat{}, err
|
||||
return nil, err
|
||||
}
|
||||
load5, err := strconv.ParseFloat(values[1], 64)
|
||||
if err != nil {
|
||||
return LoadAvgStat{}, err
|
||||
return nil, err
|
||||
}
|
||||
load15, err := strconv.ParseFloat(values[2], 64)
|
||||
if err != nil {
|
||||
return LoadAvgStat{}, err
|
||||
return nil, err
|
||||
}
|
||||
|
||||
ret := LoadAvgStat{
|
||||
ret := &LoadAvgStat{
|
||||
Load1: float64(load1),
|
||||
Load5: float64(load5),
|
||||
Load15: float64(load15),
|
||||
|
|
Loading…
Reference in New Issue