Skip to content

Commit

Permalink
Merge pull request #41560 from hashicorp/s-fix-metadata
Browse files Browse the repository at this point in the history
Sweepers: Fix `panic: not implemented` for Framework resources
  • Loading branch information
ewbankkit authored Feb 25, 2025
2 parents 570cd6c + 900b164 commit 6b9f254
Showing 1 changed file with 0 additions and 10 deletions.
10 changes: 0 additions & 10 deletions internal/sweep/framework/resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,6 @@ func (sr *sweepResource) Delete(ctx context.Context, timeout time.Duration, optF
return err
}

metadata := resourceMetadata(ctx, resource)
ctx = tflog.SetField(ctx, "resource_type", metadata.TypeName)

resource.Configure(ctx, fwresource.ConfigureRequest{ProviderData: sr.meta}, &fwresource.ConfigureResponse{})

schemaResp := fwresource.SchemaResponse{}
Expand Down Expand Up @@ -124,10 +121,3 @@ func deleteResource(ctx context.Context, state tfsdk.State, resource fwresource.

return fwdiag.DiagnosticsError(response.Diagnostics)
}

func resourceMetadata(ctx context.Context, resource fwresource.Resource) fwresource.MetadataResponse {
var response fwresource.MetadataResponse
resource.Metadata(ctx, fwresource.MetadataRequest{}, &response)

return response
}

0 comments on commit 6b9f254

Please sign in to comment.