You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This removes three unnecessary modules:
* pf/go.mod
* x/muxer/go.mod
* testing/go.mod
And three unnecessary test modules:
* pf/tests/go.mod
* pkg/tests/go.mod
* x/muxer/tests/go.mod
This is intended to be merged with #2477 and #2480, which combine to
make this a no-op for existing consumers.
Refs #1445.
Copy file name to clipboardExpand all lines: dynamic/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,14 +129,14 @@ Let's go through each package in turn.
129
129
### `package main`
130
130
131
131
`package main` is responsible for launching a Pulumi provider and setting up the parameterize call. It does
132
-
this by calling [`pf/tfbridge.Main`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/[email protected]/tfbridge#Main), passing in an empty Terraform Plugin Framework provider (from
133
-
[`pf/proto.Empty()`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/[email protected]/proto#Empty)). [`pf/tfbridge.ProviderMetadata`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/[email protected]/tfbridge#ProviderMetadata) allows overriding the `Parameterize` and
132
+
this by calling [`pf/tfbridge.Main`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/v3/[email protected]/tfbridge#Main), passing in an empty Terraform Plugin Framework provider (from
133
+
[`pf/proto.Empty()`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/v3/[email protected]/proto#Empty)). [`pf/tfbridge.ProviderMetadata`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/v3/[email protected]/tfbridge#ProviderMetadata) allows overriding the `Parameterize` and
134
134
`GetSchema` call (and we override both).
135
135
136
136
When `Parameterize` is called, we launch the underlying Terraform provider via
137
137
`internal/shim/run.LocalProvider` or `internal/shim/run.NamedProvider` (downloading as necessary). Both
138
138
functions return a [`tfprotov6.ProviderServer`](https://pkg.go.dev/github.com/hashicorp/terraform-plugin-go/tfprotov6#ProviderServer) which is used to re-initialize the running provider via
When `GetSchema` is called, it generates a schema from the currently equipped provider with
142
142
[`pkg/tfgen.GenerateSchemaWithOptions`](https://pkg.go.dev/github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfgen#GenerateSchemaWithOptions) and returns it. All type translation, documentation generation, etc
0 commit comments