-
Notifications
You must be signed in to change notification settings - Fork 16
Mirror Cycling
Vladimir Bauer edited this page Jan 12, 2026
·
3 revisions
It is possible to cycle mirrors if a current one is not satisfactory for some reason.
Let say your initial command was:
getparty -m mirrors.txt
Then you realized you forgot to specify --mirror.pass=n flag, no problem just press ^c. Current download session will be interrupted and state saved to a json file. Now you can resume download with following command:
getparty -m mirrors.txt --mirror.pass=3
It will continue download session but with freshly selected mirror.
Same approach works with positional http location argument. For example let say you started with:
getparty -p 8 'https://example.mirror1.net/file'
But mirror1 has rejected some parts with 429 Too many requests response. You don't have to stick with mirror1 instead press ^c and start over with new mirror like:
getparty 'https://example.mirror2.net/file'
Download session will be resumed and use mirror2 this time.