From c3c4b9dc5f133e03abe934db45ef4ab939dede1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9a=20Grondier?= Date: Wed, 18 Dec 2024 16:00:49 +0100 Subject: [PATCH] Use `ListInstanceTypesResponse.FindInstanceType` --- pkg/resources/instance_pool/datasource.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkg/resources/instance_pool/datasource.go b/pkg/resources/instance_pool/datasource.go index b21d1356..091aa6ac 100644 --- a/pkg/resources/instance_pool/datasource.go +++ b/pkg/resources/instance_pool/datasource.go @@ -227,13 +227,12 @@ func dsRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag. if err == nil { return diag.FromErr(err) } - for _, p := range rep.InstancePools { - if p.Name == name { - pool = &p - break - } - } + p, err := rep.FindInstancePool(name.(string)) + if err == nil { + return diag.FromErr(err) + } + pool = &p } if err != nil {