added RedirectSaveError - for failed saves if the URL is a permanent … (#93)

* added RedirectSaveError - for failed saves if the URL is a permanent redirect.

* check if url is redirect before throwing exceptions, res.url is the redirect url if redirected at all

* update tests and cli errors
This commit is contained in:
Akash Mahanty
2021-04-02 10:38:17 +05:30
committed by GitHub
parent db8f902cff
commit dd1917c77e
5 changed files with 32 additions and 3 deletions

View File

@@ -29,6 +29,8 @@ def _save(obj):
version=__version__, header=header
)
)
if "URL cannot be archived by wayback machine as it is a redirect" in e:
return ("URL cannot be archived by wayback machine as it is a redirect")
raise WaybackError(err)