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

@@ -13,6 +13,13 @@ class WaybackError(Exception):
"""
class RedirectSaveError(WaybackError):
"""
Raised when the original URL is redirected and the
redirect URL is archived but not the original URL.
"""
class URLError(Exception):
"""
Raised when malformed URLs are passed as arguments.