Unverified Commit 1b9d16be authored by Nugine's avatar Nugine
Browse files

s3s-aws: proxy: debug sdk error

parent 69a0a9c6
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -18,3 +18,4 @@ aws-smithy-types-convert = { version = "0.53.1", features = ["convert-time"] }
futures = { version = "0.3.25", default-features = false, features = ["std"] }
hyper = "0.14.23"
s3s = { version = "0.2.0-dev", path = "../s3s" }
tracing = "0.1.37"
+2 −0
Original line number Diff line number Diff line
@@ -5,6 +5,8 @@ macro_rules! wrap_sdk_error {

        let mut err = S3Error::new(S3ErrorCode::InternalError);
        let source = $e;
        tracing::debug!("sdk error: {:?}", source);

        if let SdkError::ServiceError(ref e) = source {
            let meta = e.err().meta();
            if let Some(val) = meta.code().and_then(|s| S3ErrorCode::from_bytes(s.as_bytes())) {