Fix Azure config (again)

This commit is contained in:
Brendan Burns
2019-09-27 20:57:08 -07:00
parent cd8e39e789
commit 9efe3f7be6

View File

@@ -1,7 +1,6 @@
package config package config
import ( import (
"encoding/json"
"fmt" "fmt"
"log" "log"
"strconv" "strconv"
@@ -61,8 +60,8 @@ func (l *KubeConfigLoader) refreshAzureToken() error {
token := adal.Token{ token := adal.Token{
AccessToken: l.user.AuthProvider.Config["access-token"], AccessToken: l.user.AuthProvider.Config["access-token"],
RefreshToken: l.user.AuthProvider.Config["refresh-token"], RefreshToken: l.user.AuthProvider.Config["refresh-token"],
ExpiresIn: json.Number(l.user.AuthProvider.Config["expires-in"]), ExpiresIn: l.user.AuthProvider.Config["expires-in"],
ExpiresOn: json.Number(l.user.AuthProvider.Config["expires-on"]), ExpiresOn: l.user.AuthProvider.Config["expires-on"],
} }
sptToken, err := adal.NewServicePrincipalTokenFromManualToken(*config, clientID, resource, token) sptToken, err := adal.NewServicePrincipalTokenFromManualToken(*config, clientID, resource, token)
if err := sptToken.Refresh(); err != nil { if err := sptToken.Refresh(); err != nil {