terraform/plugin
James Bardin 9e5baf4662 use WholeContainingBody instead of Sourceless
When returning generic grpc errors from a provider, use
WholeContainingBody so that callers can annotate the error with all the
available contextual information. This can help troubleshoot problems by
narrowing down problems to a particular configuration or specific
resource instance.
2021-04-06 15:15:52 -04:00
..
convert call the InConfigBody with addresses 2021-04-06 15:15:52 -04:00
discovery plugin/discovery: staticcheck 2020-12-02 13:59:19 -05:00
mock_proto Version tools per Go convention under tools.go 2019-10-17 22:23:39 +02:00
grpc_error.go use WholeContainingBody instead of Sourceless 2021-04-06 15:15:52 -04:00
grpc_provider.go providers.Interface: rename ValidateDataSourceConfig to ValidateDataResourceConfig (#27874) 2021-02-24 12:04:28 -05:00
grpc_provider_test.go providers.Interface: rename ValidateDataSourceConfig to ValidateDataResourceConfig (#27874) 2021-02-24 12:04:28 -05:00
grpc_provisioner.go make grpcErr work for either plugin type 2020-10-26 09:34:03 -04:00
grpc_provisioner_test.go move hcl2shim package to configs 2019-08-06 19:58:58 -04:00
plugin.go Add support for plugin protocol v6 (#27826) 2021-02-22 10:22:45 -05:00
serve.go remove netrpc plugins 2020-12-02 13:07:10 -05:00
ui_input.go don't use legacy import for the UIInput interface 2020-12-02 15:44:58 -05:00
ui_input_test.go don't use legacy import for the UIInput interface 2020-12-02 15:44:58 -05:00
ui_output.go don't use legacy import for the UIInput interface 2020-12-02 15:44:58 -05:00
ui_output_test.go don't use legacy import for the UIInput interface 2020-12-02 15:44:58 -05:00