Browse Source

Fix getzig latency sort-object for powershell 5

master
Julian Noble 2 weeks ago
parent
commit
070e984489
  1. 6
      bin/getzig.cmd
  2. 6
      src/scriptapps/getzig.ps1

6
bin/getzig.cmd

@ -980,8 +980,10 @@ if ($mirrors_response.StatusCode -eq 200) {
foreach ($key in $dict_mirrors.Keys) {
$list_mirror_dicts += $($dict_mirrors[$key])
}
$sorted_mirror_dicts = $list_mirror_dicts | Sort-Object -Property Latency
Write-Host "Sorted by latency: $($sorted_mirror_dicts | Format-Table -AutoSize | Out-String)"
#need to ensure latency cast to integer (on powershell 5 at least)
$sorted_mirror_dicts = $list_mirror_dicts | Sort-Object -Property { [int]$_.latency }
#Write-Host "Sorted by latency: $($sorted_mirror_dicts | Format-Table -AutoSize | Out-String)"
Write-Host "Sorted by latency: $($sorted_mirror_dicts | Format-List -AutoSize | Out-String)"
$automation_name = "punkshell+julian@precisium.com.au_target_by_latency"
foreach ($hostinfo in $sorted_mirror_dicts) {

6
src/scriptapps/getzig.ps1

@ -146,8 +146,10 @@ if ($mirrors_response.StatusCode -eq 200) {
foreach ($key in $dict_mirrors.Keys) {
$list_mirror_dicts += $($dict_mirrors[$key])
}
$sorted_mirror_dicts = $list_mirror_dicts | Sort-Object -Property Latency
Write-Host "Sorted by latency: $($sorted_mirror_dicts | Format-Table -AutoSize | Out-String)"
#need to ensure latency cast to integer (on powershell 5 at least)
$sorted_mirror_dicts = $list_mirror_dicts | Sort-Object -Property { [int]$_.latency }
#Write-Host "Sorted by latency: $($sorted_mirror_dicts | Format-Table -AutoSize | Out-String)"
Write-Host "Sorted by latency: $($sorted_mirror_dicts | Format-List -AutoSize | Out-String)"
$automation_name = "punkshell+julian@precisium.com.au_target_by_latency"
foreach ($hostinfo in $sorted_mirror_dicts) {

Loading…
Cancel
Save