diff --git a/confidant_client/__init__.py b/confidant_client/__init__.py index b81ccde..f7c2eb1 100644 --- a/confidant_client/__init__.py +++ b/confidant_client/__init__.py @@ -169,8 +169,10 @@ def __init__( token_lifetime=self.config['token_lifetime'], aws_creds=self.aws_creds ) - except kmsauth.ConfigurationError: - raise ClientConfigurationError('Error configuring kmsauth client.') + except kmsauth.ConfigurationError as e: + kms_msg = str(e) + raise ClientConfigurationError('Error configuring kmsauth client: ' + + kms_msg) def _load_config(self, config_files, profile): """Initialize client settings from config."""