pulumi/pkg/resource
Sean Gillespie a3a6101e79
Improve the error message arising from missing required configs for resource providers (#1097)
* Improve the error message arising from missing required configs for
resource providers

If the resource provider that we are speaking to is new enough, it will send
across a list of keys and their descriptions alongside an error
indicating that the provider we are configuring is missing required
config. This commit packages up the list of missing keys into an error
that can be presented nicely to the user.

* Code review feedback: renaming simplification and correcting errors in comments
2018-04-04 10:08:17 -07:00
..
config Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
deploy Remove some outdated comments 2018-03-28 07:56:35 -07:00
plugin Improve the error message arising from missing required configs for resource providers (#1097) 2018-04-04 10:08:17 -07:00
provider Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
stack Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
testdata Fix asset bugs; write more tests 2017-10-24 09:00:11 -07:00
asset.go Include richer information in events so that final display can flexibly chose how to present it. (#1088) 2018-03-31 12:08:48 -07:00
asset_test.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
errors.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
properties.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
properties_diff.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
properties_diff_test.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
properties_test.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
resource_goal.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
resource_id.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
resource_id_test.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
resource_state.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
stack.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
status.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
urn.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00
urn_test.go Update the copyright end date to 2018. (#1068) 2018-03-21 12:43:21 -07:00