pulumi/pkg/resource/deploy/providers
Fraser Waters 41ad00128a
pkg/providers: Extract plugin installation to pkg/workspace
This adds a new pkg/workspace package
and moves the logic to install a provider into a function
in this new package.

This renames that functionality and the accompanying error to
InstallPlugin, as we intend to reuse the same logic to download other
plugins.

This commit contains no behavioral changes.
2023-05-12 11:03:52 -07:00
..
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
provider.go pkg/resource: Prefer Assertf in some subpackages 2023-02-21 15:13:48 -08:00
provider_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
reference.go pkg/resource: Prefer Assertf in some subpackages 2023-02-21 15:13:48 -08:00
reference_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
registry.go pkg/providers: Extract plugin installation to pkg/workspace 2023-05-12 11:03:52 -07:00
registry_test.go pkg/providers: Extract plugin installation to pkg/workspace 2023-05-12 11:03:52 -07:00