From 2be78d2ba8408ee47639cf2e67d2a88cf26b292a Mon Sep 17 00:00:00 2001 From: Alex Dadgar Date: Fri, 10 Jun 2016 11:52:15 -0700 Subject: [PATCH] fix types --- client/driver/executor/executor.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/driver/executor/executor.go b/client/driver/executor/executor.go index d370e150b..c6e4b9655 100644 --- a/client/driver/executor/executor.go +++ b/client/driver/executor/executor.go @@ -519,12 +519,12 @@ func (e *UniversalExecutor) pidStats() (map[string]*cstructs.ResourceUsage, erro cs := &cstructs.CpuStats{} if cpuStats, err := p.Times(); err == nil { - cs.SystemMode = pid.cpuStatsSys.Percent(cpuStats.System * time.Second) - cs.UserMode = pid.cpuStatsUser.Percent(cpuStats.User * time.Second) + cs.SystemMode = pid.cpuStatsSys.Percent(cpuStats.System * float64(time.Second)) + cs.UserMode = pid.cpuStatsUser.Percent(cpuStats.User * float64(time.Second)) cs.Measured = ExecutorBasicMeasuredCpuStats // calculate cpu usage percent - cs.Percent = pid.cpuStatsTotal.Percent(cpuStats.Total() * time.Second) + cs.Percent = pid.cpuStatsTotal.Percent(cpuStats.Total() * float64(time.Second)) } stats[strconv.Itoa(pid.pid)] = &cstructs.ResourceUsage{MemoryStats: ms, CpuStats: cs} }