mirror of
https://github.com/coder/code-server.git
synced 2024-12-05 07:13:06 +08:00
859de79d97
20 lines
230 B
PowerShell
20 lines
230 B
PowerShell
function Retry
|
|||
{
|
|||
[CmdletBinding()]
|
|||
param(
|
|||
[Parameter(Position=0,Mandatory=1)][scriptblock]$cmd
|
|||
)
|
|||
$retry = 0
|
|||
|
|||
while ($retry++ -lt 3) {
|
|||
try {
|
|||
& $cmd
|
|||
return
|
|||
} catch {
|
|||
# noop
|
|||
}
|
|||
}
|
|||
|
|||
throw "Max retries reached"
|
|||
}
|