@@ -57,16 +57,16 @@ function ExecuteCheckType() {
5757 }
5858
5959 try {
60- $RunningRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - ErrorAction Stop | Where-Object Status -eq " Running" | Measure-Object | ForEach-Object { $_.Count }
61- $WaitingRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - ErrorAction Stop | Where-Object Status -eq " Waiting" | Measure-Object | ForEach-Object { $_.Count }
60+ $RunningRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - FollowNextPageLink - ErrorAction Stop | Where-Object Status -eq " Running" | Measure-Object | ForEach-Object { $_.Count }
61+ $WaitingRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - FollowNextPageLink - ErrorAction Stop | Where-Object Status -eq " Waiting" | Measure-Object | ForEach-Object { $_.Count }
6262 if ($RunningRunsCount -ne 0 -and $WaitingRunsCount -ne 0 ) {
6363 while ($RunningRunsCount -ne 0 -and $WaitingRunsCount -ne 0 ) {
6464 Write-Verbose " Azure Logic App '$logicApp ' has Running and/or Waiting Runs, waiting 10 seconds and checking again..."
6565 Write-Debug " Number of running runs: $RunningRunsCount "
6666 Write-Debug " Number of waiting runs: $WaitingRunsCount "
6767 Start-Sleep - Second 10
68- $RunningRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - ErrorAction Stop | Where-Object Status -eq " Running" | Measure-Object | ForEach-Object { $_.Count }
69- $WaitingRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - ErrorAction Stop | Where-Object Status -eq " Waiting" | Measure-Object | ForEach-Object { $_.Count }
68+ $RunningRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - FollowNextPageLink - ErrorAction Stop | Where-Object Status -eq " Running" | Measure-Object | ForEach-Object { $_.Count }
69+ $WaitingRunsCount = Get-AzLogicAppRunHistory - ResourceGroupName $ResourceGroupName - Name $logicApp - FollowNextPageLink - ErrorAction Stop | Where-Object Status -eq " Waiting" | Measure-Object | ForEach-Object { $_.Count }
7070 if ($RunningRunsCount -eq 0 -and $WaitingRunsCount -eq 0 ) {
7171 Write-Verbose " Found no more waiting or running runs for Azure Logic App '$logicApp ', executing stopType for Logic App"
7272 ExecuteStopType - resourceGroupName $ResourceGroupName - LogicAppName $logicApp - stopType $batch.stopType
0 commit comments