pass
+class DDNSBlockedError(DDNSError):
+ """
+ Thrown when the dynamic update client
+ (specified by the user-agent) has been blocked
+ by a dynamic DNS provider.
+ """
+ pass
+
+
+class DDNSConfigurationError(DDNSError):
+ """
+ Thrown when invalid or insufficient
+ data is provided by the configuration file.
+ """
+ pass
+
+
class DDNSInternalServerError(DDNSError):
"""
Thrown when the remote server reported