turbot / steampipe-plugin-sdk

Steampipe Plugin SDK is a simple abstraction layer to write a Steampipe plugin. Plugins automatically work across all engine types including the Steampipe CLI, Postgres FDW, SQLite extension and the export CLI.

Home Page:https://hub.steampipe.io/plugins

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Show the name of the connection that failed along with the error message

pskrbasu opened this issue · comments

Current error message when an aggregator connection(with 3conns) has errors:

Error: operation error STS: GetCallerIdentity, https response error StatusCode: 403, RequestID: 4e5fafba-37ac-4f6d-91da-7fa8f76e5c0c, api error SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
        operation error STS: GetCallerIdentity, https response error StatusCode: 403, RequestID: 0494b9d4-511e-4f1c-99db-d01c38caf00a, api error SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details. (SQLSTATE HV000)

So we don't know which 2 connections returned error.

Add the name of the connection in error along with the message.