From 53400b6322d413d222d5514ba4d33d1b486a8e0e Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Mon, 10 Apr 2023 12:20:22 -0400 Subject: [PATCH] Update __init__.py --- src/gam/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gam/__init__.py b/src/gam/__init__.py index cb12aa0c..bad9b9b0 100755 --- a/src/gam/__init__.py +++ b/src/gam/__init__.py @@ -7199,7 +7199,8 @@ def enable_apis(): try: _, projectId = google.auth.default(scopes=signjwt._IAM_SCOPES, request=request) - except google.auth.exceptions.DefaultCredentialsError as e: + except (google.auth.exceptions.DefaultCredentialsError, + google.auth.exceptions.RefreshError) as e: projectId = input('Please enter your project ID: ') while a_or_m not in ['a', 'm']: a_or_m = input('Do you want to enable projects [a]utomatically or [m]anually? (a/m): ').strip().lower() @@ -7968,7 +7969,8 @@ def create_signjwt_serviceaccount(): try: creds, sa_info['project_id'] = google.auth.default(scopes=signjwt._IAM_SCOPES, request=request) - except (google.auth.exceptions.DefaultCredentialsError, google.auth.exceptions.RefreshError) as e: + except (google.auth.exceptions.DefaultCredentialsError, + google.auth.exceptions.RefreshError) as e: controlflow.system_error_exit(2, e) creds.refresh(request) sa_info['client_email'] = creds.service_account_email