fix when website is offline

This commit is contained in:
Romain Bignon 2011-05-11 16:36:09 +02:00
commit 0e430f9ccc

View file

@ -21,7 +21,7 @@ from __future__ import with_statement
from weboob.capabilities.geolocip import ICapGeolocIp, IpLocation
from weboob.tools.backend import BaseBackend
from weboob.tools.browser import BaseBrowser
from weboob.tools.browser import BaseBrowser, BrowserUnavailable
__all__ = ['GeolocIpBackend']
@ -44,6 +44,9 @@ class GeolocIpBackend(BaseBackend, ICapGeolocIp):
content = self.browser.readurl('http://www.geolocip.com/?s[ip]=%s&commit=locate+IP!' % str(ipaddr))
if content is None:
raise BrowserUnavailable()
tab = {}
last_line = ''
line = ''