9f160a7f91
As explained in pulumi/pulumi-fabric#293, we were a little ad-hoc in how configuration was "applied" to resource providers. In fact, config wasn't ever communicated directly to providers; instead, the resource providers would simply ask the engine to read random heap locations (via tokens). Now that we're on a plan where configuration gets handed to the program at startup, and that's that, and where generally speaking resource providers never communicate directly with the language runtime, we need to take a different approach. As such, the resource provider interface now offers a Configure RPC method that the resource planning engine will invoke at the right times with the right subset of configuration variables filtered to just that provider's package. This fixes pulumi/pulumi#293. |
||
---|---|---|
.. | ||
config.go | ||
deploy.go | ||
destroy.go | ||
env.go | ||
env_init.go | ||
env_ls.go | ||
env_rm.go | ||
env_select.go | ||
lumi.go | ||
main.go | ||
plan.go | ||
provider_env.go | ||
version.go |