chore: refactor

This commit is contained in:
Jun Kurihara 2025-06-03 15:30:39 +09:00
commit 28832d5874
No known key found for this signature in database
GPG key ID: B184DE07B34AA676

View file

@ -85,24 +85,27 @@ impl TryFrom<&AppConfigList> for BackendAppManager {
} }
// default backend application for plaintext http requests // default backend application for plaintext http requests
if let Some(default_app_name) = &config_list.default_app { let Some(default_app_name) = &config_list.default_app else {
let default_server_name = manager return Ok(manager);
.apps };
.iter()
.filter(|(_k, v)| &v.app_name == default_app_name)
.map(|(_, v)| v.server_name.clone())
.collect::<Vec<_>>();
if !default_server_name.is_empty() { let default_server_name = manager
info!( .apps
"Serving plaintext http for requests to unconfigured server_name by app {} (server_name: {}).", .iter()
&default_app_name, .filter(|(_k, v)| &v.app_name == default_app_name)
(&default_server_name[0]).try_into().unwrap_or_else(|_| "".to_string()) .map(|(_, v)| v.server_name.clone())
); .collect::<Vec<_>>();
manager.default_server_name = Some(default_server_name[0].clone()); if !default_server_name.is_empty() {
} info!(
"Serving plaintext http for requests to unconfigured server_name by app {} (server_name: {}).",
&default_app_name,
(&default_server_name[0]).try_into().unwrap_or_else(|_| "".to_string())
);
manager.default_server_name = Some(default_server_name[0].clone());
} }
Ok(manager) Ok(manager)
} }
} }