Nothing. It is merged. I am just saying that you split one change into two, but merging only one patch breaks the code - and that shouldn’t happen. -Michael > On 26 May 2021, at 19:11, Peter Müller wrote: > > Hello Michael, > > thanks for your reply. > > I am not sure if I understood you correctly. What am I missing in which patch(set)? > > Thanks, and best regards, > Peter Müller > > >> Hallo, >> >> This probably should have been in the first patch because it won’t work without this. >> >> Best, >> -Michael >> >>> On 22 May 2021, at 21:33, Peter Müller wrote: >>> >>> Signed-off-by: Peter Müller >>> --- >>> src/python/importer.py | 66 +++++++++++++++++++++++++++--------------- >>> 1 file changed, 42 insertions(+), 24 deletions(-) >>> >>> diff --git a/src/python/importer.py b/src/python/importer.py >>> index 5f46bc3..4c8406c 100644 >>> --- a/src/python/importer.py >>> +++ b/src/python/importer.py >>> @@ -25,50 +25,68 @@ import urllib.request >>> log = logging.getLogger("location.importer") >>> log.propagate = 1 >>> >>> -WHOIS_SOURCES = ( >>> +WHOIS_SOURCES = { >>> # African Network Information Centre >>> - "https://ftp.afrinic.net/pub/pub/dbase/afrinic.db.gz", >>> + "AFRINIC": [ >>> + "https://ftp.afrinic.net/pub/pub/dbase/afrinic.db.gz" >>> + ], >>> >>> # Asia Pacific Network Information Centre >>> - "https://ftp.apnic.net/apnic/whois/apnic.db.inet6num.gz", >>> - "https://ftp.apnic.net/apnic/whois/apnic.db.inetnum.gz", >>> - #"https://ftp.apnic.net/apnic/whois/apnic.db.route6.gz", >>> - #"https://ftp.apnic.net/apnic/whois/apnic.db.route.gz", >>> - "https://ftp.apnic.net/apnic/whois/apnic.db.aut-num.gz", >>> - "https://ftp.apnic.net/apnic/whois/apnic.db.organisation.gz", >>> + "APNIC": [ >>> + "https://ftp.apnic.net/apnic/whois/apnic.db.inet6num.gz", >>> + "https://ftp.apnic.net/apnic/whois/apnic.db.inetnum.gz", >>> + #"https://ftp.apnic.net/apnic/whois/apnic.db.route6.gz", >>> + #"https://ftp.apnic.net/apnic/whois/apnic.db.route.gz", >>> + "https://ftp.apnic.net/apnic/whois/apnic.db.aut-num.gz", >>> + "https://ftp.apnic.net/apnic/whois/apnic.db.organisation.gz" >>> + ], >>> >>> # American Registry for Internet Numbers >>> # XXX there is nothing useful for us in here >>> - #"https://ftp.arin.net/pub/rr/arin.db", >>> + # ARIN: [ >>> + # "https://ftp.arin.net/pub/rr/arin.db" >>> + # ], >>> >>> # Latin America and Caribbean Network Information Centre >>> # XXX ??? >>> >>> # Réseaux IP Européens >>> - "https://ftp.ripe.net/ripe/dbase/split/ripe.db.inet6num.gz", >>> - "https://ftp.ripe.net/ripe/dbase/split/ripe.db.inetnum.gz", >>> - #"https://ftp.ripe.net/ripe/dbase/split/ripe.db.route6.gz", >>> - #"https://ftp.ripe.net/ripe/dbase/split/ripe.db.route.gz", >>> - "https://ftp.ripe.net/ripe/dbase/split/ripe.db.aut-num.gz", >>> - "https://ftp.ripe.net/ripe/dbase/split/ripe.db.organisation.gz", >>> -) >>> - >>> -EXTENDED_SOURCES = ( >>> + "RIPE": [ >>> + "https://ftp.ripe.net/ripe/dbase/split/ripe.db.inet6num.gz", >>> + "https://ftp.ripe.net/ripe/dbase/split/ripe.db.inetnum.gz", >>> + #"https://ftp.ripe.net/ripe/dbase/split/ripe.db.route6.gz", >>> + #"https://ftp.ripe.net/ripe/dbase/split/ripe.db.route.gz", >>> + "https://ftp.ripe.net/ripe/dbase/split/ripe.db.aut-num.gz", >>> + "https://ftp.ripe.net/ripe/dbase/split/ripe.db.organisation.gz" >>> + ], >>> +} >>> + >>> +EXTENDED_SOURCES = { >>> # African Network Information Centre >>> - #"https://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest", >>> + # "ARIN": [ >>> + # "https://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest" >>> + # ], >>> >>> # Asia Pacific Network Information Centre >>> - #"https://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-extended-latest", >>> + # "APNIC": [ >>> + # "https://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-extended-latest" >>> + # ], >>> >>> # American Registry for Internet Numbers >>> - "https://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest", >>> + "ARIN": [ >>> + "https://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest" >>> + ], >>> >>> # Latin America and Caribbean Network Information Centre >>> - "https://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest", >>> + "LACNIC": [ >>> + "https://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest" >>> + ], >>> >>> # Réseaux IP Européens >>> - #"https://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest", >>> -) >>> + # "RIPE": [ >>> + # "https://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest" >>> + # ], >>> +} >>> >>> class Downloader(object): >>> def __init__(self): >>> -- >>> 2.20.1 >>> >>