diff options
Diffstat (limited to 'update.go')
| -rw-r--r-- | update.go | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -1,21 +1,21 @@ package linuxstatus import ( + "errors" "fmt" "time" - "errors" "go.wit.com/log" ) func (ls *LinuxStatus) Update() { - if ! ls.Ready() { + if !ls.Ready() { log.Log(WARN, "can't update yet. ready is false") log.Error(errors.New("Update() is not ready yet")) return } log.Log(INFO, "Update() START") - duration := timeFunction(func () { + duration := timeFunction(func() { linuxLoop() }) ls.setSpeed(duration) @@ -28,13 +28,13 @@ func (ls *LinuxStatus) setSpeed(duration time.Duration) { log.Log(WARN, "can't actually warn") return } - ls.speedActual.Set(s) + ls.speedActual.SetValue(s) - if (duration > 500 * time.Millisecond ) { - ls.speed.Set("SLOW") - } else if (duration > 100 * time.Millisecond ) { - ls.speed.Set("OK") + if duration > 500*time.Millisecond { + ls.speed.SetValue("SLOW") + } else if duration > 100*time.Millisecond { + ls.speed.SetValue("OK") } else { - ls.speed.Set("FAST") + ls.speed.SetValue("FAST") } } |
