14807: Log idle time in seconds instead of nanoseconds.
[arvados.git] / lib / dispatchcloud / worker / worker.go
index f70e2099843fdb0fdb2f511f49b8ea58fb05c6e8..9be9f41f43b7ef51cbb1d1257e4ac39f642472aa 100644 (file)
@@ -14,6 +14,7 @@ import (
 
        "git.curoverse.com/arvados.git/lib/cloud"
        "git.curoverse.com/arvados.git/sdk/go/arvados"
+       "git.curoverse.com/arvados.git/sdk/go/stats"
        "github.com/sirupsen/logrus"
 )
 
@@ -416,7 +417,7 @@ func (wkr *worker) shutdownIfIdle() bool {
 
        wkr.logger.WithFields(logrus.Fields{
                "State":        wkr.state,
-               "Age":          age,
+               "IdleDuration": stats.Duration(age),
                "IdleBehavior": wkr.idleBehavior,
        }).Info("shutdown idle worker")
        wkr.shutdown()