Get-HVPoolStorageObject bug fix

Function prepares variable $datastoreList but uses $datastoreInfoList.
This commit is contained in:
Ed Symanzik
2018-03-06 09:26:22 -05:00
parent a6f8d7db15
commit aaed5597d6

View File

@@ -5101,7 +5101,7 @@ function Get-HVPoolStorageObject {
$storageObject.Datastores = Get-HVDatastore -DatastoreInfoList $datastoreList -DatastoreNames $datastores -DsStorageOvercommit $StorageOvercommit
if ($useSeparateDatastoresReplicaAndOSDisks) {
$storageObject.ViewComposerStorageSettings.UseSeparateDatastoresReplicaAndOSDisks = $UseSeparateDatastoresReplicaAndOSDisks
$storageObject.ViewComposerStorageSettings.ReplicaDiskDatastore = ($datastoreInfoList | Where-Object { ($_.datastoredata.name -eq $replicaDiskDatastore) -or ($_.datastoredata.path -eq $replicaDiskDatastore)}).id
$storageObject.ViewComposerStorageSettings.ReplicaDiskDatastore = ($datastoreList | Where-Object { ($_.datastoredata.name -eq $replicaDiskDatastore) -or ($_.datastoredata.path -eq $replicaDiskDatastore)}).id
}
}
if ($storageObject.Datastores.Count -eq 0) {