From e9ea536aafdfccf488df7856db41da27f128ca1c Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Fri, 18 Aug 2023 18:49:38 +0000 Subject: [PATCH] debug stepping to figure out where we die... --- src/gam/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gam/__init__.py b/src/gam/__init__.py index 1915a470..ddb55df3 100755 --- a/src/gam/__init__.py +++ b/src/gam/__init__.py @@ -4328,15 +4328,20 @@ class signjwtSignJwt(google.auth.crypt.Signer): def sign(self, message): ''' Call IAM Credentials SignJWT API to get our signed JWT ''' + print('step 1...') try: credentials, _ = google.auth.default(scopes=[API.IAM_SCOPE], request=getTLSv1_2Request()) except (google.auth.exceptions.DefaultCredentialsError, google.auth.exceptions.RefreshError) as e: systemErrorExit(API_ACCESS_DENIED_RC, str(e)) + print('step 2...') httpObj = transportAuthorizedHttp(credentials, http=getHttpObj()) + print('step 3...') iamc = getService(API.IAM_CREDENTIALS, httpObj) + print('step 4...') response = callGAPI(iamc.projects().serviceAccounts(), 'signJwt', name=self.name, body={'payload': json.dumps(message)}) + print('step 5...') signed_jwt = response.get('signedJwt') return signed_jwt