pulumi/sdk/go/common/util
Ian Wahbe 5f599b2fd7 Add support for default env values
The providers team would like to be able to run codegen without being effected by ambient
plugins. To do this, we need to:

1. Be able to disable ambient plugins ✓
2. Be able to have provider local plugins (this PR)
3. Disable downloading external plugins from the internet.

I'm hiding this feature behind an environmental variable `$PULUMI_PLUGIN_CACHE`. To
simplify internal logic (and make the default clear to the user), I'm adding an explicit
default of `$PULUMI_HOME/plugins`.

This commit just adds support for default values.
2023-08-21 12:11:27 -07:00
..
archive sdk/go/common/util cleanup 2023-03-10 08:49:00 +00:00
buildutil sdk/go/common/util cleanup 2023-03-10 08:49:00 +00:00
ciutil chore: Update doc comments, coding style, fix lint 2022-10-13 13:50:49 -07:00
cmdutil Use slice.Prealloc instead of make([]T, 0, ...) 2023-06-29 11:27:50 +01:00
contract sdk/contract: Deprecate non-f variants 2023-03-03 14:37:59 -08:00
deepcopy all: Fix revive issues 2023-03-21 08:55:11 -07:00
env Add support for default env values 2023-08-21 12:11:27 -07:00
executable sdk/go/common/util cleanup 2023-03-10 08:49:00 +00:00
fsutil Make convert more lenient 2023-06-08 11:14:31 +01:00
gitutil [cli/new] Support SSH-style Git URLs 2023-08-02 09:29:34 -07:00
goversion sdk/go/common/util cleanup 2023-03-10 08:49:00 +00:00
httputil all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
logging Use slice.Prealloc instead of make([]T, 0, ...) 2023-06-29 11:27:50 +01:00
mapper sdk/go/common/util cleanup 2023-03-10 08:49:00 +00:00
result sdk/go/common/util cleanup 2023-03-10 08:49:00 +00:00
retry sdk/common/retry: Fix extraneous backoff 2023-03-24 16:39:02 -07:00
rpcutil all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
yamlutil all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00