use the new add_field() method to define fields

This commit is contained in:
Romain Bignon 2010-10-08 13:43:23 +02:00
commit 92c6507f71
14 changed files with 133 additions and 178 deletions

View file

@ -18,6 +18,7 @@
from __future__ import with_statement
from weboob.capabilities.geolocip import ICapGeolocIp, IpLocation
from weboob.capabilities.base import NotAvailable
from weboob.tools.backend import BaseBackend
from weboob.tools.browser import BaseBrowser
@ -66,5 +67,8 @@ class GeolocIpBackend(BaseBackend, ICapGeolocIp):
iploc.lg = float(tab['lg'])
iploc.host = tab['host']
iploc.tld = tab['tld']
iploc.isp = tab['fai']
if 'fai' in tab:
iploc.isp = tab['fai']
else:
iploc.isp = NotAvailable
return iploc