Skip to content

Commit e691eb1

Browse files
chore: Add snafu::report to get better error detail (#694)
* chore: Add snafu::report to get better error detail Before: ``` Error: ConstructHttpClient { source: reqwest::Error { kind: Builder, source: Normal(ErrorStack(])) } } stream closed EOF for kuttl-test-assuring-molly/test-opa-server-default-wwhn7 (user-info-fetcher) ``` After: ``` Error: failed to construct http client Caused by these errors (recent errors listed first): 1: builder error 2: OpenSSL error stream closed EOF for kuttl-test-assuring-molly/test-opa-server-default-5pjjk (user-info-fetcher) ``` Co-authored-by: Techassi <git@techassi.dev> * fix: Update native-tls due to regression See: https://github.com/sfackler/rust-native-tls/releases/tag/v0.2.14 Co-authored-by: Techassi <git@techassi.dev> --------- Co-authored-by: Techassi <git@techassi.dev>
1 parent e17686a commit e691eb1

File tree

3 files changed

+13
-12
lines changed

3 files changed

+13
-12
lines changed

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.nix

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/user-info-fetcher/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ async fn read_config_file(path: &Path) -> Result<String, StartupError> {
7979
}
8080

8181
#[tokio::main]
82+
#[snafu::report]
8283
async fn main() -> Result<(), StartupError> {
8384
let args = Args::parse();
8485

0 commit comments

Comments
 (0)