Hi
How would I create parameters for the writedata function in order to populate the html code?
CODE:
Function GetCluster {
& { foreach ($Datacenter in (Get-Datacenter)) {
foreach ($Cluster in (Get-Cluster -Location $Datacenter)) {
New-Object -TypeName PSObject -Property @{
vCenter = $Datacenter.Uid.Split("@")[1].Split(":")[0]
Datacenter = $Datacenter.Name
Cluster = $Cluster.Name
HAEnabled = $Cluster.HAEnabled
DrsEnabled = $Cluster.DrsEnabled
DrsMode = $Cluster.DrsMode
}
}
}
# Function will compile the data passed from the GetCluster Function into HTML table format
Function writedata {
param ($vCenter,$Datacenter,$Cluster,$HAEnabled,$DrsEnabled,$DrsMode)
#<td><center><b><font face='Tahoma'>$Datacenter</font></b></center></td
{$tableEntry = "<tr><td><font face='Tahoma'>$vCenter</font></td><td><center><b><font face='Tahoma'>$Datacenter</font></b></center></td><td><center><b><font face='Tahoma'>$Cluster</font></b></center></td><td><center><b><font face='Tahoma'>$HAEnabled</font></b></center></td<td><center><b><font face='Tahoma'>$DrsEnabled</font></b></center></td<td><center><b><font face='Tahoma'color = 'darkblue'>$DrsMode</font></b></center></td></tr>"
Add-Content $fileName $tableEntry
Write-Host $tableEntry}
Thanks