";
# Name
$state = ' ';
if($row['State'] == "Running"){$state = ' ';}
if($row['State'] == "Off" || $row['State'] == "Stopping"){$state = ' ';}
if($row['State'] == "Paused"){$state = ' ';}
echo "| ".$state." ".$row['Name']." | ";
# Owner
echo "".$row['Owner']." | ";
# Infos
echo ''.$row['Memory'].'GB / '.$row['CPU'].' CPU ';
echo 'VHDx(s) : '.$row['TotalDiskSize'].' GB ';
if($row['WWPNs'] != ""){
echo 'LUN(s) ';
}
if($row['CPUcomp'] == "True"){
echo 'CPU Comp. '; $CpuComp++;
}
if($row['DynamicVHD'] == "Y"){
echo 'Dyn. VHDX '; $DynVHD++;
}
echo " | ";
# Prefered Owner
if($row['Owner'] == $row['PreferredOwner']){
echo ''.$row['Owner'].' | ';
}else{
if($row['IsClustered'] == 'True'){
echo ''.$row['Owner'].' | ';
$wrongOwner++;
}else{
echo 'NOT CLUSTERED | ';
$unclustered++;
}
}
# Gen & Ver
echo "";
if($row['Generation'] == "2"){
echo 'Gen '.$row['Generation'].' ';
}else{
echo 'Gen '.$row['Generation'].' ';
}
if($row['Version'] == "10.0"){
echo 'Ver '.$row['Version'].' ';
}else{
echo 'Ver '.$row['Version'].' ';
$v10++;
}
echo " | ";
# TS
echo "".$row['LastInventory']." | ";
echo "";
}
if($wrongOwner > 0){$msg = "$wrongOwner VM(s) on Wrong Owner";}
if($unclustered > 0){$msg .= " $unclustered VM(s) Unclustered";}
if($v10 > 0){$msg .= " $v10 VM(s) < Ver 10.0";}
if($CpuComp > 0){$msg .= " $CpuComp VM(s) With 'CPU Compatibility' checked";}
if($DynVHD > 0){$msg .= " $DynVHD VM(s) With Dynamic VHDx";}
?>