Only process unique VM names

This commit is contained in:
Wes Carroll
2020-08-04 11:22:45 -04:00
parent d7e46bd263
commit 14ef5048e4
+1 -1
View File
@@ -48,7 +48,7 @@ function Add-ZertoVpgVm {
$vmMap = Get-Map -inputObject $unprotectedVms -key VmName -value VmIdentifier
$vmMap = $vmMap + (Get-Map -inputObject $protectedVms -key VmName -value VmIdentifier)
# Create array of VM identifiers
$vmIdentifiers = foreach ($machine in $Vm) {
$vmIdentifiers = foreach ($machine in ($Vm | Select-Object -Unique)) {
if ($vmMap[$machine] -notin $baseSettings.Vms.vmIdentifier ) {
# If the VM is unprotected, get the identifier
$vmIdentifier = $unprotectedVms | Where-Object { $_.vmName -like $machine } | Select-Object -ExpandProperty vmIdentifier