Skip to content

Commit 90d5156

Browse files
committed
Add logs
1 parent 678cdcb commit 90d5156

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

src/client/auth/aws.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,9 @@ async fn authenticate_stream_inner(
100100
let server_first = ServerFirst::parse(server_first_response.auth_response_body(MECH_NAME)?)?;
101101
server_first.validate(&nonce)?;
102102

103-
let creds = get_aws_credentials(credential).await?;
103+
let creds = get_aws_credentials(credential).await.map_err(|e| {
104+
Error::authentication_error(MECH_NAME, &format!("failed to get creds: {e}"))
105+
})?;
104106
let aws_credential = AwsCredential::from_sdk_creds(
105107
creds.access_key_id().to_string(),
106108
creds.secret_access_key().to_string(),

src/test/auth/aws.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ use crate::{
1111
async fn auth_aws() {
1212
let client = Client::for_test().await;
1313
let coll = client.database("aws").collection::<Document>("somecoll");
14+
let _ = tracing_subscriber::fmt::try_init();
1415

1516
coll.find_one(doc! {}).await.unwrap();
1617
}

src/test/csfle/on_demand_aws.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,13 @@ async fn try_create_data_key() -> Result<()> {
2929

3030
#[tokio::test]
3131
async fn success() {
32+
dbg!("Running on-demand AWS credentials test");
3233
assert!(std::env::var("AWS_ACCESS_KEY_ID").is_ok());
34+
dbg!("AWS_ACCESS_KEY_ID is set");
3335
assert!(std::env::var("AWS_SECRET_ACCESS_KEY").is_ok());
36+
dbg!("AWS_SECRET_ACCESS_KEY is set");
3437
try_create_data_key().await.unwrap();
38+
dbg!("try_create_data_key succeeded");
3539
}
3640

3741
#[tokio::test]

0 commit comments

Comments
 (0)