This commit is contained in:
parent
e99d6b460e
commit
5eabd64ca7
2 changed files with 10 additions and 9 deletions
|
@ -902,7 +902,8 @@ fn get_default_ip(filter_ipnet: Option<ipnet::IpNet>) -> Option<IpAddr> {
|
|||
.flat_map(|e| e.ips)
|
||||
// optionally, filter to be inside filter_ipnet
|
||||
.find(|ipn| {
|
||||
filter_ipnet.is_some_and(|ipnet| ipnet.contains(&ipn.ip())) || filter_ipnet.is_none()
|
||||
filter_ipnet.is_some_and(|ipnet| ipnet.contains(&ipn.ip()))
|
||||
|| filter_ipnet.is_none()
|
||||
})
|
||||
.map(|ipn| ipn.ip())
|
||||
}
|
||||
|
|
|
@ -18,10 +18,10 @@ use opentelemetry::{
|
|||
|
||||
use crate::error::*;
|
||||
|
||||
use garage_api_common::generic_server::server_loop;
|
||||
use garage_api_common::cors::{
|
||||
add_cors_headers, find_matching_cors_rule, handle_options_for_bucket,
|
||||
};
|
||||
use garage_api_common::generic_server::server_loop;
|
||||
use garage_api_common::helpers::*;
|
||||
use garage_api_s3::error::{
|
||||
CommonErrorDerivative, Error as ApiError, OkOrBadRequest, OkOrInternalError,
|
||||
|
@ -103,10 +103,10 @@ impl WebServer {
|
|||
|
||||
#[cfg(not(windows))]
|
||||
UnixOrTCPSocketAddress::UnixSocket(ref path) => {
|
||||
use garage_api_common::generic_server::UnixListenerOn;
|
||||
use std::fs::{self, Permissions};
|
||||
use std::os::unix::prelude::PermissionsExt;
|
||||
use tokio::net::UnixListener;
|
||||
use garage_api_common::generic_server::UnixListenerOn;
|
||||
|
||||
if path.exists() {
|
||||
fs::remove_file(path)?
|
||||
|
|
Loading…
Add table
Reference in a new issue