diff --git a/bgpranking/parsers/bambenekconsulting.py b/bgpranking/parsers/bambenekconsulting.py index 01e51b3..2227217 100644 --- a/bgpranking/parsers/bambenekconsulting.py +++ b/bgpranking/parsers/bambenekconsulting.py @@ -9,5 +9,8 @@ from typing import List def parse_raw_file(self, f: BytesIO) -> List[bytes]: + if re.findall(b'This feed is not generated for this family', f.getvalue()): + return [] + self.datetime = parse(re.findall(b'## Feed generated at: (.*)\n', f.getvalue())[0]) return self.extract_ipv4(f.getvalue())