Skip to content

Commit

Permalink
fix: update Test-VcfReportingPrereq (#82)
Browse files Browse the repository at this point in the history
Updates `Test-VcfReportingPrereq` to work on both Windows and Photon OS.

Signed-off-by: bhumitra nagar <[email protected]>
  • Loading branch information
bhumitra authored Jan 31, 2023
1 parent eee76f3 commit 41cc83c
Showing 1 changed file with 7 additions and 22 deletions.
29 changes: 7 additions & 22 deletions VMware.CloudFoundation.Reporting.psm1
Original file line number Diff line number Diff line change
Expand Up @@ -8623,30 +8623,15 @@ Function Test-VcfReportingPrereq {
@{ Name=("PowerValidatedSolutions"); Version=("2.0.0")}
)
foreach ($module in $modules ) {
if ($PSEdition -eq "Desktop") {
if ((Get-InstalledModule -Name $module.Name).Version -lt $module.Version) {
$message = "PowerShell Module: $($module.Name) Version: $($module.Version) Not Installed, Please update before proceeding."
Write-Warning $message; Write-Host ""
Break
} else {
$moduleCurrentVersion = (Get-InstalledModule -Name $module.Name).Version
$message = "PowerShell Module: $($module.Name) Version: $($moduleCurrentVersion) Found, Supports the minimum required version."
$message
}
if ((Get-InstalledModule -Name $module.Name).Version -lt $module.Version) {
$message = "PowerShell Module: $($module.Name) Version: $($module.Version) Not Installed, Please update before proceeding."
Write-Warning $message; Write-Host ""
break
} else {
if (!$module -eq "VMware.PowerCLI") {
if ((Get-Module -Name $module.Name).Version -lt $module.Version) {
$message = "PowerShell Module: $($module.Name) Version: $($module.Version) Not Installed, Please update before proceeding."
Write-Warning $message; Write-Host ""
Break
} else {
$moduleCurrentVersion = (Get-InstalledModule -Name $module.Name).Version
$message = "PowerShell Module: $($module.Name) Version: $($moduleCurrentVersion) Found, Supports the minimum required version."
$message
}
}
$moduleCurrentVersion = (Get-InstalledModule -Name $module.Name).Version
$message = "PowerShell Module: $($module.Name) Version: $($moduleCurrentVersion) Found, Supports the minimum required version."
$message
}

}
}
Catch {
Expand Down

0 comments on commit 41cc83c

Please sign in to comment.