func (p ubuntu) GetCpuStats() (stats CpuStats, err error) { cpu := sigar.Cpu{} err = cpu.Get() if err != nil { return } stats.User = cpu.User stats.Sys = cpu.Sys stats.Wait = cpu.Wait stats.Total = cpu.Total() return }
func (s sigarStatsCollector) GetCpuStats() (stats CpuStats, err error) { cpu := sigar.Cpu{} err = cpu.Get() if err != nil { err = bosherr.WrapError(err, "Getting Sigar Cpu") return } stats.User = cpu.User stats.Sys = cpu.Sys stats.Wait = cpu.Wait stats.Total = cpu.Total() return }