@@ -336,7 +336,7 @@ def _refresh_azure_token(self, config):
336336 provider .value ['access-token' ] = token_response ['accessToken' ]
337337 provider .value ['expires-on' ] = token_response ['expiresOn' ]
338338 if self ._config_persister :
339- self ._config_persister (self . _config . value )
339+ self ._config_persister ()
340340
341341 def _load_gcp_token (self , provider ):
342342 if (('config' not in provider ) or
@@ -357,7 +357,7 @@ def _refresh_gcp_token(self):
357357 provider .value ['access-token' ] = credentials .token
358358 provider .value ['expiry' ] = format_rfc3339 (credentials .expiry )
359359 if self ._config_persister :
360- self ._config_persister (self . _config . value )
360+ self ._config_persister ()
361361
362362 def _load_oid_token (self , provider ):
363363 if 'config' not in provider :
@@ -398,7 +398,7 @@ def _load_oid_token(self, provider):
398398 self ._refresh_oidc (provider )
399399
400400 if self ._config_persister :
401- self ._config_persister (self . _config . value )
401+ self ._config_persister ()
402402
403403 self .token = "Bearer %s" % provider ['config' ]['id-token' ]
404404
@@ -691,7 +691,7 @@ def _get_kube_config_loader_for_yaml_file(
691691
692692 kcfg = KubeConfigMerger (filename )
693693 if persist_config and 'config_persister' not in kwargs :
694- kwargs ['config_persister' ] = kcfg .save_changes ()
694+ kwargs ['config_persister' ] = kcfg .save_changes
695695
696696 if kcfg .config is None :
697697 raise ConfigException (
0 commit comments