]> git.ipfire.org Git - people/stevee/ddns.git/blobdiff - src/ddns/errors.py
Introduce error type "rate-limited"
[people/stevee/ddns.git] / src / ddns / errors.py
index a8a201751f1111d41c2723681897e1261c467803..56ab97459942953860827d6a7b9a4140d5513bbe 100644 (file)
@@ -27,6 +27,7 @@ class DDNSError(Exception):
                raised by DDNS.
        """
        reason = N_("Error")
+       genre = "failure"
 
        def __init__(self, message=None):
                self.message = message
@@ -166,6 +167,7 @@ class DDNSTooManyRequests(DDNSError):
                Raised when too many requests occured.
        """
        reason = N_("Too many requests")
+       genre = "rate-limited"
 
 
 class DDNSUpdateError(DDNSError):