pulumi/pkg/engine
joeduffy 4e9b228089 Don't pass PluginEvents for refresh
The PluginEvents will now try to register loaded plugins which,
during a refresh preview, will result in attempting to save mutations
when a token is missing.  This change mirrors the changes made to
destroy which avoid it panicing similarly, by simply leaving
PluginEvents unset.  Also adds a bit of tracing that was helpful to
me as I debugged through the underlying issues.

Fixes #1377.
2018-05-18 13:54:23 -07:00
..
destroy.go Skip loading language plugins when not needed (#1367) 2018-05-14 20:32:53 -07:00
diff.go Implement a refresh command 2018-04-18 10:57:16 -07:00
engine.go Enhance the engine's tracing support a bit. (#1328) 2018-05-04 17:01:35 -07:00
events.go Add test for filters. Also, filter anything that goes through our sinks. (#1373) 2018-05-15 16:09:16 -07:00
eventsink.go Filter the logs we emit to glog so that we don't leak out secrets. (#1371) 2018-05-15 15:28:00 -07:00
plan.go Enhance the engine's tracing support a bit. (#1328) 2018-05-04 17:01:35 -07:00
preview.go Bring back preview, swizzle some flags 2018-05-06 13:55:39 -07:00
project.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
refresh.go Don't pass PluginEvents for refresh 2018-05-18 13:54:23 -07:00
snapshot.go Snapshot management overhaul and refactor (#1273) 2018-04-25 17:20:08 -07:00
update.go Skip loading language plugins when not needed (#1367) 2018-05-14 20:32:53 -07:00