Moved logic to szcoop repo
This commit is contained in:
parent
1672c384ad
commit
53226f09b4
|
@ -1,20 +1,6 @@
|
||||||
$local:whenLast = $null
|
if( Test-Path (Join-Path $env:SCOOP last-scoop-refresh.clixml) ) {
|
||||||
$local:whenLastSavePath = $(Join-Path $env:SCOOP last-scoop-refresh.clixml)
|
|
||||||
|
|
||||||
if( Test-Path $whenLastSavePath ) {
|
|
||||||
$whenLast = Import-Clixml -LiteralPath $whenLastSavePath
|
|
||||||
}
|
|
||||||
|
|
||||||
if( $whenLast ) {
|
|
||||||
$local:TimePassed = (Get-Date) - $local:whenLast
|
|
||||||
if( $TimePassed.TotalHours -ge 3 ) {
|
|
||||||
$whenLast = $null
|
|
||||||
} else {
|
|
||||||
Write-Host -ForegroundColor Yellow "Only $(ConvertFrom-TimeSpan $TimePassed) has passed, skipping scoop refresh."
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if( -not $whenLast ) {
|
|
||||||
scoop refresh
|
scoop refresh
|
||||||
$whenLast | Export-Clixml -LiteralPath $whenLastSavePath
|
} else {
|
||||||
|
Write-Warning ("No recorded time for last 'scoop refresh', to remedy, run 'scoop refresh' at least once manually." +
|
||||||
|
"`nIf the issue still persists, please run 'scoop alias-update' to update to latest refresh code, and try again.")
|
||||||
}
|
}
|
Loading…
Reference in New Issue