Skip to content

Commit 2dd34a4

Browse files
committed
google: handling error on getting project id from google metadata server
1 parent 22134a4 commit 2dd34a4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

google/default.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,10 @@ func FindDefaultCredentialsWithParams(ctx context.Context, params CredentialsPar
214214
// Third, if we're on Google Compute Engine, an App Engine standard second generation runtime,
215215
// or App Engine flexible, use the metadata server.
216216
if metadata.OnGCE() {
217-
id, _ := metadata.ProjectID()
217+
id, err := metadata.ProjectID()
218+
if err != nil {
219+
return nil, fmt.Errorf("google: error getting project ID from metadata server: %v", err)
220+
}
218221
universeDomainProvider := func() (string, error) {
219222
universeDomain, err := metadata.Get("universe/universe_domain")
220223
if err != nil {

0 commit comments

Comments
 (0)