Merge pull request #23 from wcarroll/GetPeerSiteFix

Remove arraylist return object
This commit is contained in:
Wes Carroll
2019-04-04 17:46:30 -04:00
committed by GitHub
+5 -6
View File
@@ -46,7 +46,6 @@ function Get-ZertoPeerSite {
begin {
$baseUri = "peersites"
$returnObject = [System.Collections.ArrayList]@()
}
process {
@@ -54,14 +53,14 @@ function Get-ZertoPeerSite {
"main" {
$uri = "{0}" -f $baseUri
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results) | Out-Null
return $results
}
"siteIdentifier" {
foreach ( $id in $siteIdentifier ) {
$uri = "{0}/{1}" -f $baseUri, $id
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results) | Out-Null
return $results
}
}
@@ -69,18 +68,18 @@ function Get-ZertoPeerSite {
$filter = Get-ZertoApiFilter -filterTable $PSBoundParameters
$uri = "{0}{1}" -f $baseUri, $filter
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results) | Out-Null
return $results
}
default {
$uri = "{0}/{1}" -f $baseUri, $PSCmdlet.ParameterSetName.ToLower()
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results) | Out-Null
return $results
}
}
}
end {
return $returnObject
#Nothing to do!
}
}