Skip to content

Commit c841d34

Browse files
committed
remove GenerateResourceConfig method from ProviderServer interface
1 parent 1676dd4 commit c841d34

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

examples/terraform-provider-primes/provider_not_implemented.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,7 @@ func (p PrimeNumberProvider) RenewEphemeralResource(ctx context.Context, request
7272
func (p PrimeNumberProvider) CloseEphemeralResource(ctx context.Context, request *tfprotov5.CloseEphemeralResourceRequest) (*tfprotov5.CloseEphemeralResourceResponse, error) {
7373
panic("not implemented")
7474
}
75+
76+
func (p PrimeNumberProvider) GenerateResourceConfig(ctx context.Context, request *tfprotov5.GenerateResourceConfigRequest) (*tfprotov5.GenerateResourceConfigResponse, error) {
77+
panic("not implemented")
78+
}

tfprotov5/provider.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,6 @@ type ProviderServer interface {
3838
// down as quickly as possible, and usually represents an interrupt.
3939
StopProvider(context.Context, *StopProviderRequest) (*StopProviderResponse, error)
4040

41-
//
42-
GenerateResourceConfig(context.Context, *GenerateResourceConfigRequest) (*GenerateResourceConfigResponse, error)
43-
4441
// ResourceServer is an interface encapsulating all the
4542
// resource-related RPC requests. ProviderServer implementations must
4643
// implement them, but they are a handy interface for defining what a

0 commit comments

Comments
 (0)