mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-27 15:37:02 +00:00
refactor(runtime): guard endpoint port source (#4064)
This commit is contained in:
@@ -17,7 +17,7 @@ use crate::{
|
|||||||
disks_layout::DisksLayout,
|
disks_layout::DisksLayout,
|
||||||
endpoint::{Endpoint, EndpointType},
|
endpoint::{Endpoint, EndpointType},
|
||||||
},
|
},
|
||||||
runtime::global::global_rustfs_port,
|
runtime::sources as runtime_sources,
|
||||||
};
|
};
|
||||||
use rustfs_config::{DEFAULT_UNSAFE_BYPASS_DISK_CHECK, ENV_MINIO_CI, ENV_UNSAFE_BYPASS_DISK_CHECK};
|
use rustfs_config::{DEFAULT_UNSAFE_BYPASS_DISK_CHECK, ENV_MINIO_CI, ENV_UNSAFE_BYPASS_DISK_CHECK};
|
||||||
use rustfs_utils::{XHost, check_local_server_addr, get_host_ip, is_local_host};
|
use rustfs_utils::{XHost, check_local_server_addr, get_host_ip, is_local_host};
|
||||||
@@ -811,7 +811,7 @@ impl EndpointServerPools {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
let host = endpoint.host_port();
|
let host = endpoint.host_port();
|
||||||
if endpoint.is_local && endpoint.url.port() == Some(global_rustfs_port()) && local.is_none() {
|
if endpoint.is_local && endpoint.url.port() == Some(runtime_sources::rustfs_port()) && local.is_none() {
|
||||||
local = Some(host.clone());
|
local = Some(host.clone());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2482,10 +2482,10 @@ fi
|
|||||||
|
|
||||||
(
|
(
|
||||||
cd "$ROOT_DIR"
|
cd "$ROOT_DIR"
|
||||||
rg -n --with-filename '\bGLOBAL_(REGION|RUSTFS_PORT)\b|\bglobalDeploymentIDPtr\b' \
|
rg -n --with-filename '\bGLOBAL_(REGION|RUSTFS_PORT)\b|\bglobalDeploymentIDPtr\b|\bruntime::global::global_rustfs_port\b' \
|
||||||
crates rustfs fuzz \
|
crates rustfs fuzz \
|
||||||
--glob '*.rs' |
|
--glob '*.rs' |
|
||||||
rg -v '^(crates/common/src/globals|crates/ecstore/src/runtime/global)\.rs:' || true
|
rg -v '^(crates/common/src/globals|crates/ecstore/src/runtime/(global|sources))\.rs:' || true
|
||||||
) >"$GLOBAL_RUNTIME_SCALAR_BYPASS_HITS_FILE"
|
) >"$GLOBAL_RUNTIME_SCALAR_BYPASS_HITS_FILE"
|
||||||
|
|
||||||
if [[ -s "$GLOBAL_RUNTIME_SCALAR_BYPASS_HITS_FILE" ]]; then
|
if [[ -s "$GLOBAL_RUNTIME_SCALAR_BYPASS_HITS_FILE" ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user