Skip to content

Commit

Permalink
fix(rest-auth): resp.text() for aiohttp but resp.text for requests lib (
Browse files Browse the repository at this point in the history
  • Loading branch information
leanaha authored Mar 13, 2024
1 parent 902f119 commit 1110d8e
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion auth/gcloud/aio/auth/token.py
Original file line number Diff line number Diff line change
Expand Up @@ -469,7 +469,10 @@ async def _refresh_gce_metadata(
resp = await self.session.get(
GCE_ENDPOINT_ID_TOKEN.format(audience=iap_client_id),
headers=GCE_METADATA_HEADERS, timeout=timeout)
token = await resp.text()
try:
token = await resp.text() # aiohttp lib
except (AttributeError, TypeError):
token = str(resp.text) # requests lib
return TokenResponse(value=token,
expires_in=self.default_token_ttl)

Expand Down

0 comments on commit 1110d8e

Please sign in to comment.