pulumi/sdk/go/internal
Abhinav Gupta 71546d32b0
Use pulumi.Context's WorkGroup if available
If the `context.Context` given to `Compose` came from a pulummi.Context,
use that pulumi.Context's WorkGroup.
This will affect the lifetime of the `Run` or `RunErr` call
that owns the `pulumi.Context`.

To accomplish this, we put the WorkGroup on the context
with new internal functions: WithWorkGroup and GetOrCreateWorkGroup.
2023-08-31 13:22:29 -07:00
..
gen-pux-applyn chore: Rename (Composer, ComposeAwait) to (C, CAwait) 2023-08-31 13:22:29 -07:00
resource.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
rpc.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
rpc_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
state.go sdk/go: Add pulumix subpackage (#13509) 2023-08-28 15:38:23 +00:00
state_test.go OutputState/mergeDependencies: Fix no-dedupe on empty other 2023-08-31 13:22:28 -07:00
types.go fix(OutputState): fulfillValue should handle nil *OutputState 2023-08-31 13:22:28 -07:00
types_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
workgroup.go Use pulumi.Context's WorkGroup if available 2023-08-31 13:22:29 -07:00
workgroup_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00