From ce52897d305ac44bd11af89dc7e68e63d45389c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Sun, 15 Dec 2019 16:48:17 +0100 Subject: [PATCH] Smol fixes --- database.py | 2 +- feed_dns.py | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/database.py b/database.py index 12569d3..7e78a9d 100644 --- a/database.py +++ b/database.py @@ -141,7 +141,7 @@ class Database(Profiler): def pack_ip4address(address: str) -> Ip4Path: addr = 0 for split in address.split('.'): - addr = addr << 4 + int(split) + addr = (addr << 8) + int(split) return (addr, 32) @staticmethod diff --git a/feed_dns.py b/feed_dns.py index 5adf770..b106968 100755 --- a/feed_dns.py +++ b/feed_dns.py @@ -45,12 +45,9 @@ class Parser(): self.db.enter_step('register') select, write = FUNCTION_MAP[rtype] - try: - for source in select(self.db, value): - # write(self.db, name, updated, source=source) - write(self.db, name, updated) - except NotImplementedError: - return # DEBUG + for source in select(self.db, value): + # write(self.db, name, updated, source=source) + write(self.db, name, updated) def consume(self) -> None: raise NotImplementedError