Update mermaids.sh

This commit is contained in:
Dan 2026-04-16 23:11:52 +08:00
parent 9439d0f163
commit 24b9239642

View File

@ -83,12 +83,12 @@ fi
log "Creating Debian 12 LXC container $LXC_ID ($LXC_HOSTNAME)..." log "Creating Debian 12 LXC container $LXC_ID ($LXC_HOSTNAME)..."
# Build NET_CONFIG safely BEFORE pct create # Build NET_CONFIG safely BEFORE pct create
NET0_ARGS="name=eth0,bridge=$LXC_BRIDGE" if [[ -n "$LXC_IP" && -n "$LXC_GATEWAY" ]]; then
if [[ -n "$LXC_IP" ]]; then NET0_ARGS="name=eth0,bridge=$LXC_BRIDGE,ip=$LXC_IP/$LXC_NETMASK,gw=$LXC_GATEWAY"
NET0_ARGS="$NET0_ARGS,ip=$LXC_IP/$LXC_NETMASK" elif [[ -z "$LXC_GATEWAY" && -n "$LXC_IP" ]]; then
[[ -n "$LXC_GATEWAY" ]] && NET0_ARGS="$NET0_ARGS,gw=$LXC_GATEWAY" NET0_ARGS="name=eth0,bridge=$LXC_BRIDGE,ip=dhcp"
else else
NET0_ARGS="$NET0_ARGS,ip=dhcp" NET0_ARGS="name=eth0,bridge=$LXC_BRIDGE,ip=dhcp"
fi fi
echo "DEBUG: NET0_ARGS = $NET0_ARGS" echo "DEBUG: NET0_ARGS = $NET0_ARGS"