]> git.ipfire.org Git - pakfire.git/blobdiff - python/pakfire/errors.py
Update pakfire-daemon:
[pakfire.git] / python / pakfire / errors.py
index 3ac7b3c1f1ff7ee334af06248b258e84e8519754..87c64e33a03a717347e6d95a5285583238fba2e5 100644 (file)
@@ -98,6 +98,62 @@ class TransactionCheckError(Error):
        message = _("Transaction test was not successful")
 
 
+class TransportError(Error):
+       pass
+
+
+class TransportConnectionError(TransportError):
+       pass
+
+
+class TransportConnectionDNSError(TransportConnectionError):
+       pass
+
+
+class TransportConnectionProxyError(TransportConnectionError):
+       pass
+
+
+class TransportConnectionReadError(TransportConnectionError):
+       pass
+
+
+class TransportConnectionResetError(TransportConnectionError):
+       pass
+
+
+class TransportConnectionTimeoutError(TransportConnectionError):
+       pass
+
+
+class TransportConnectionWriteError(TransportConnectionError):
+       pass
+
+
+class TransportSSLError(TransportConnectionError):
+       pass
+
+
+class TransportSSLCertificateExpiredError(TransportSSLError):
+       pass
+
+
+class TransportInternalServerError(TransportError):
+       pass
+
+
+class TransportForbiddenError(TransportError):
+       pass
+
+
+class TransportMaxTriesExceededError(TransportError):
+       pass
+
+
+class TransportNotFoundError(TransportError):
+       pass
+
+
 class XMLRPCError(Error):
        message = _("Generic XMLRPC error.")