diff --git a/dinamis_sdk/auth.py b/dinamis_sdk/auth.py index b809ac221c1fb8e8d29097c241539197ec69f8e8..219eccf3cc10cee67dd7082617092c61f906abfd 100644 --- a/dinamis_sdk/auth.py +++ b/dinamis_sdk/auth.py @@ -197,6 +197,9 @@ class OAuth2Session: log.debug("access_token_ttl is %s", access_token_ttl_seconds) if access_token_ttl_seconds >= ttl_margin_seconds: # Token is still valid + log.debug( + "Credentials from %s still valid", JWT_FILE + ) return if access_token_ttl_seconds < ttl_margin_seconds: # Access token in not valid, but refresh might be @@ -221,13 +224,7 @@ class OAuth2Session: log.debug("Trying to grab credentials from %s", JWT_FILE) try: with open(JWT_FILE, encoding='UTF-8') as json_file: - self.jwt = self.grant.refresh_token( - JWT(**json.load(json_file)) - ) - if self.jwt: - log.debug( - "Credentials from %s still valid", JWT_FILE - ) + self.jwt = JWT(**json.load(json_file)) except FileNotFoundError as error: log.warning( "Warning: can't use token from file %s (%s)",