From 18480edbb6426bc9e3948eb9818f5599000004d1 Mon Sep 17 00:00:00 2001 From: Rutger Broekhoff Date: Sat, 30 Aug 2025 01:49:06 +0200 Subject: Style? --- gitolfs3-server/src/config.rs | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'gitolfs3-server') diff --git a/gitolfs3-server/src/config.rs b/gitolfs3-server/src/config.rs index 7adc9f0..5167cca 100644 --- a/gitolfs3-server/src/config.rs +++ b/gitolfs3-server/src/config.rs @@ -18,19 +18,11 @@ pub struct AuthorizationConfig { impl Config { pub fn load() -> Result { - let env = match Env::load() { - Ok(env) => env, - Err(e) => return Err(format!("failed to load configuration: {e}")), - }; - - let s3_client = match create_s3_client(&env) { - Ok(s3_client) => s3_client, - Err(e) => return Err(format!("failed to create S3 client: {e}")), - }; - let key = match load_key(&env.key_path) { - Ok(key) => key, - Err(e) => return Err(format!("failed to load Gitolfs3 key: {e}")), - }; + let env = Env::load().map_err(|e| format!("failed to load configuration: {e}"))?; + let s3_client = + create_s3_client(&env).map_err(|e| format!("failed to create S3 client: {e}"))?; + let key = + load_key(&env.key_path).map_err(|e| format!("failed to load Gitolfs3 key: {e}"))?; let trusted_forwarded_hosts: HashSet = env .trusted_forwarded_hosts -- cgit v1.2.3