diff --git a/Hyper-V/clusters.php b/Hyper-V/clusters.php index 81479c7..bc0fe29 100644 --- a/Hyper-V/clusters.php +++ b/Hyper-V/clusters.php @@ -72,7 +72,7 @@ $vm_mem += $d['vm_memory']; $node_mem = (int) $d['node_ram']; foreach (explode("|", $d['csvs']) as $csv) { - if (instr($csv, ';')) { + if (str_contains($csv, ';')) { $free += intval(explode(";", $csv)[1]) - intval(explode(";", $csv)[2]); $disk = max($disk, $free); $capacity += (int) explode(";", $csv)[1]; @@ -112,7 +112,7 @@ $Repart = Invoke_Infra("select Owner, count(owner) as nbvm from cmdb_vms where Cluster ='".$cluster['cluster']."' and decomtime is null group by Owner order by Owner"); $vmCountNode1 = $vmCountNode2 = 0; $node1_name = $node2_name = ""; - if(count($Repart) == 1 ){ + if(isset($Repart) && count($Repart) == 1 ){ $node1_name = $Repart[0]['Owner']; $vmCountNode1 = $Repart[0]['nbvm']; }else{ $node1_name = 'DUN'; $vmCountNode1 = $Repart[0]['nbvm']; diff --git a/Inventory/Server-Detail.php b/Inventory/Server-Detail.php index cef4df1..88d1701 100644 --- a/Inventory/Server-Detail.php +++ b/Inventory/Server-Detail.php @@ -66,7 +66,7 @@ if($OSType == "AIX"){ $memory = round(str_replace(" Mo","",$Qx[0]['Memory'])/1024,2)." GB"; }else{ - $memory = $Qvm[0]['Memory']; + $memory = $Qvm[0]['Memory'] ?? $Qx[0]['Memory'] ; } } echo "
"; @@ -198,8 +198,8 @@ foreach($drives as $drive){ echo "