pulumi/pkg/resource/plugin
Joe Duffy d57a456269
Tolerate missing GetRequiredPlugins RPC method (#973)
This change makes the engine backwards compatible with older
language host binaries, by simply ignoring GetRequiredPlugins
calls when the RPC server has not yet implemented it.  This
is benign, since we will eventually fault plugins in on demand,
although it does mean that commands like `pulumi plugin install`
will become no-ops (which, thankfully, is what we want).
2018-02-22 07:50:37 -08:00
..
analyzer.go Consult the program for its list of plugins 2018-02-18 08:08:15 -08:00
analyzer_plugin.go Capture plugin names in the manifest (#967) 2018-02-21 10:32:31 -08:00
check.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
context.go Set pwd for plugins (#706) 2017-12-12 12:31:09 -08:00
host.go Reimplement GetRequiredPlugins in Go 2018-02-18 08:08:15 -08:00
host_server.go Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
langruntime.go Reimplement GetRequiredPlugins in Go 2018-02-18 08:08:15 -08:00
langruntime_plugin.go Tolerate missing GetRequiredPlugins RPC method (#973) 2018-02-22 07:50:37 -08:00
plugin.go Don't block on nil channels 2018-02-19 14:06:15 -08:00
provider.go Consult the program for its list of plugins 2018-02-18 08:08:15 -08:00
provider_plugin.go Capture plugin names in the manifest (#967) 2018-02-21 10:32:31 -08:00
rpc.go Introduce Output<T> and update Resource construction code to properly handle it. (#834) 2018-02-05 14:44:23 -08:00
rpc_test.go Introduce Output<T> and update Resource construction code to properly handle it. (#834) 2018-02-05 14:44:23 -08:00