pulumi/pkg/resource/plugin
joeduffy 225bfd46b3 Don't block on nil channels
We have had a long-standing bug in here where we waiting on a
stdout channel that never got populated, when the language plugin
fails to load entirely.  This would lead to hung processes.  The
fix is simple: only wait for stdout/stderr channels to drain that
have actually been wired up to enjoy the requisite signaling.
2018-02-19 14:06:15 -08:00
..
analyzer.go Consult the program for its list of plugins 2018-02-18 08:08:15 -08:00
analyzer_plugin.go Add support for project plugins 2018-02-19 11:24:19 -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 Add support for project plugins 2018-02-19 11:24:19 -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 Add support for project plugins 2018-02-19 11:24:19 -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