Unverified Commit f74bf352 authored by Kroese's avatar Kroese Committed by GitHub
Browse files

fix: Socket detection logic (#1145)

parent aa472c96
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ TEMPLATE="/var/www/index.html"
FOOTER1="$APP for $ENGINE v$(</run/version)"
FOOTER2="<a href='$SUPPORT'>$SUPPORT</a>"

SOCKETS=1
CPU=$(cpu)
SYS=$(uname -r)
HOST=$(hostname -s)
@@ -72,10 +73,9 @@ MINOR=$(echo "$SYS" | cut -d '.' -f2)
ARCH=$(dpkg --print-architecture)
CORES=$(grep -c '^processor' /proc/cpuinfo)

if ! grep -qi "socket(s)" <<< "$(lscpu)"; then
  SOCKETS=1
else
  SOCKETS=$(lscpu | grep -m 1 -i 'socket(s)' | awk '{print $(2)}')
if grep -qi "socket(s)" <<< "$(lscpu)"; then
  SOCKETS=$(lscpu | grep -m 1 -i 'socket(s)' | awk '{print $2}')
  [ -z "${SOCKETS##*[!0-9]*}" ] && SOCKETS=1
fi

CPU_CORES="${CPU_CORES// /}"
+1 −1

File changed.

Contains only whitespace changes.