Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate REST API progress status to use Write-Progress (#167)
When this module was originally written, it used a special feature of Write-Host in order to re-write the previously written line, in order to show the user an indeterminate waiting indicator while the module awaited a response from the server for a REST API request. Unfortunately, this doesn't work well with all PowerShell hosts (PowerShell ISE is one notable example). This approach had been taken originally as it had seemed odd to use Write-Progress (which displays an absolute progress percentage) for something where we didn't absolutely know the final duration. This change migrates the module over to use Write-Progress, and simply loops through the displayed percentage completed in the same manor that it loops through and shows an animation. This method should achieve the same desired goal (letting users know that something is happening and that they just need to wait a bit longer) in a more standards-approved way. Resolves #119
- Loading branch information