should use time.Since instead of time.Now().Sub

Kubernetes-commit: 89669283fe84619f0c15af8495ccb28a752bb1e8
This commit is contained in:
Wang Guoliang 2018-02-11 21:17:00 +08:00 committed by Kubernetes Publisher
parent cf2db96347
commit d90294e8f9

View File

@ -95,7 +95,7 @@ func (c *cachedGetter) Token() (string, error) {
var err error
// no token or exceeds the TTL
if c.token == "" || time.Now().Sub(c.born) > c.ttl {
if c.token == "" || time.Since(c.born) > c.ttl {
c.token, err = c.tokenGetter.Token()
if err != nil {
return "", fmt.Errorf("failed to get token: %s", err)