Skip to content

Commit 4e4ed82

Browse files
committed
silent identity err for datasources
1 parent 7dbc3fa commit 4e4ed82

File tree

4 files changed

+14
-30
lines changed

4 files changed

+14
-30
lines changed

internal/services/vpc/acl.go

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -150,16 +150,9 @@ func ResourceVPCACLCreate(ctx context.Context, d *schema.ResourceData, m any) di
150150

151151
d.SetId(regional.NewIDString(region, regional.ExpandID(d.Get("vpc_id").(string)).ID))
152152

153-
identity, err := d.Identity()
154-
if err != nil {
155-
return diag.FromErr(err)
156-
}
157-
158-
if err = identity.Set("id", regional.ExpandID(d.Get("vpc_id").(string)).ID); err != nil {
159-
return diag.FromErr(err)
160-
}
161-
if err = identity.Set("region", region); err != nil {
162-
return diag.FromErr(err)
153+
if identity, err := d.Identity(); err == nil && identity != nil {
154+
_ = identity.Set("id", regional.ExpandID(d.Get("vpc_id").(string)).ID)
155+
_ = identity.Set("region", region)
163156
}
164157

165158
return ResourceVPCACLRead(ctx, d, m)

internal/services/vpc/private_network.go

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -303,16 +303,9 @@ func ResourceVPCPrivateNetworkRead(ctx context.Context, d *schema.ResourceData,
303303
_ = d.Set("ipv4_subnet", ipv4Subnet)
304304
_ = d.Set("ipv6_subnets", ipv6Subnets)
305305

306-
identity, err := d.Identity()
307-
if err != nil {
308-
return diag.FromErr(err)
309-
}
310-
311-
if err = identity.Set("id", pn.ID); err != nil {
312-
return diag.FromErr(err)
313-
}
314-
if err = identity.Set("region", region); err != nil {
315-
return diag.FromErr(err)
306+
if identity, err := d.Identity(); err == nil && identity != nil {
307+
_ = identity.Set("id", pn.ID)
308+
_ = identity.Set("region", region)
316309
}
317310

318311
return nil

internal/services/vpc/route.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,11 @@ func ResourceRouteRead(ctx context.Context, d *schema.ResourceData, m any) diag.
182182
_ = d.Set("tags", res.Tags)
183183
}
184184

185+
if identity, err := d.Identity(); err == nil && identity != nil {
186+
_ = identity.Set("id", res.ID)
187+
_ = identity.Set("region", region)
188+
}
189+
185190
return nil
186191
}
187192

internal/services/vpc/vpc.go

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -177,16 +177,9 @@ func ResourceVPCRead(ctx context.Context, d *schema.ResourceData, m any) diag.Di
177177
_ = d.Set("tags", res.Tags)
178178
}
179179

180-
identity, err := d.Identity()
181-
if err != nil {
182-
return diag.FromErr(err)
183-
}
184-
185-
if err = identity.Set("id", res.ID); err != nil {
186-
return diag.FromErr(err)
187-
}
188-
if err = identity.Set("region", region); err != nil {
189-
return diag.FromErr(err)
180+
if identity, err := d.Identity(); err == nil && identity != nil {
181+
_ = identity.Set("id", res.ID)
182+
_ = identity.Set("region", region)
190183
}
191184

192185
return nil

0 commit comments

Comments
 (0)