diff --git a/plugins/dynamix.docker.manager/include/CreateDocker.php b/plugins/dynamix.docker.manager/include/CreateDocker.php index f3abe5066..69e562862 100644 --- a/plugins/dynamix.docker.manager/include/CreateDocker.php +++ b/plugins/dynamix.docker.manager/include/CreateDocker.php @@ -39,13 +39,13 @@ function cpu_pinning() { global $xml,$cpus; $vcpu = explode(',',$xml['CPUset'] ?? ''); $total = count($cpus); - $loop = floor(($total-1)/20)+1; + $loop = floor(($total-1)/18)+1; for ($c = 0; $c < $loop; $c++) { $row1 = $row2 = []; - $max = ($c == $loop-1 ? ($total%20?:20) : 20); + $max = ($c == $loop-1 ? ($total%18?:18) : 18); for ($n = 0; $n < $max; $n++) { unset($cpu1,$cpu2); - list($cpu1, $cpu2) = preg_split('/[,-]/',$cpus[$c*20+$n]); + list($cpu1, $cpu2) = preg_split('/[,-]/',$cpus[$c*18+$n]); $check1 = in_array($cpu1, $vcpu) ? ' checked':''; $check2 = $cpu2 ? (in_array($cpu2, $vcpu) ? ' checked':''):''; $row1[] = "";