mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-17 19:16:25 +00:00
refactor: simplify utils.sh loading with inline sourcing
- Replaced conditional file check with direct curl sourcing using process substitution - Streamlined error handling to single-line check
This commit is contained in:
@@ -56,10 +56,8 @@ REPO_URL="https://github.com/c78-contrib/ProxMenuxOffline.git"
|
|||||||
TEMP_DIR="/tmp/proxmenux-install-$$"
|
TEMP_DIR="/tmp/proxmenux-install-$$"
|
||||||
|
|
||||||
# Load utils.sh dependency
|
# Load utils.sh dependency
|
||||||
if [[ -f "$UTILS_URL" ]]; then
|
if ! source <(curl -sSf "$UTILS_URL"); then
|
||||||
source "$UTILS_URL"
|
echo "Error: Could not load utils.sh from $UTILS_URL"
|
||||||
else
|
|
||||||
msg_error "Failed to load utils dependencies. Please report this issue."
|
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user