]> git.ipfire.org Git - people/ms/ddns.git/blobdiff - src/ddns/errors.py
Catch "no route to host" errors
[people/ms/ddns.git] / src / ddns / errors.py
index 58928f30c4da73cf01aa39c09f7fff8405b3ab05..26bc18ec46d508c02bbd6836d3cce18495e79bd5 100644 (file)
@@ -109,6 +109,20 @@ class DDNSNetworkUnreachableError(DDNSNetworkError):
        reason = N_("Network unreachable")
 
 
+class DDNSNoRouteToHostError(DDNSNetworkError):
+       """
+               Thrown when there is no route to a host.
+       """
+       reason = N_("No route to host")
+
+
+class DDNSNotFound(DDNSError):
+       """
+               Thrown when the called URL has not been found
+       """
+       reason = N_("Not found")
+
+
 class DDNSRequestError(DDNSError):
        """
                Thrown when a request could