1 From 3577457e20575bc2feff3f012f83c52fff85b9ac Mon Sep 17 00:00:00 2001
2 From: Michael Tremer <michael.tremer@ipfire.org>
3 Date: Sat, 30 Mar 2013 12:18:39 +0000
4 Subject: [PATCH 08/19] transport: Catch 503 Bad Gateway HTTP errors.
7 python/pakfire/errors.py | 4 ++++
8 python/pakfire/transport.py | 2 ++
9 2 files changed, 6 insertions(+)
11 diff --git a/python/pakfire/errors.py b/python/pakfire/errors.py
12 index 87c64e3..2da3822 100644
13 --- a/python/pakfire/errors.py
14 +++ b/python/pakfire/errors.py
15 @@ -102,6 +102,10 @@ class TransportError(Error):
19 +class TransportBadGatewayError(TransportError):
23 class TransportConnectionError(TransportError):
26 diff --git a/python/pakfire/transport.py b/python/pakfire/transport.py
27 index 1adb1c6..f301652 100644
28 --- a/python/pakfire/transport.py
29 +++ b/python/pakfire/transport.py
30 @@ -260,6 +260,8 @@ class PakfireHubTransport(object):
31 raise TransportNotFoundError, url
33 raise TransportInternalServerError, url
35 + raise TransportBadGatewayError, url
37 raise TransportConnectionTimeoutError, url