mirror of
https://github.com/vdsm/virtual-dsm.git
synced 2025-11-02 16:04:52 +08:00
feat: Implement extra CPU_CORES preset (#1073)
This commit is contained in:
parent
8c44319c45
commit
75daa31d36
@ -59,6 +59,8 @@ fi
|
|||||||
|
|
||||||
CPU_CORES="${CPU_CORES// /}"
|
CPU_CORES="${CPU_CORES// /}"
|
||||||
[[ "${CPU_CORES,,}" == "max" ]] && CPU_CORES="$CORES"
|
[[ "${CPU_CORES,,}" == "max" ]] && CPU_CORES="$CORES"
|
||||||
|
[[ "${CPU_CORES,,}" == "half" ]] && CPU_CORES=$(( CORES / 2 ))
|
||||||
|
[[ "${CPU_CORES,,}" == "0" ]] && CPU_CORES="1"
|
||||||
[ -n "${CPU_CORES//[0-9 ]}" ] && error "Invalid amount of CPU_CORES: $CPU_CORES" && exit 15
|
[ -n "${CPU_CORES//[0-9 ]}" ] && error "Invalid amount of CPU_CORES: $CPU_CORES" && exit 15
|
||||||
|
|
||||||
if [ "$CPU_CORES" -gt "$CORES" ]; then
|
if [ "$CPU_CORES" -gt "$CORES" ]; then
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user