CAIDA / pybgpstream

Python bindings for BGPStream
https://bgpstream.caida.org
BSD 2-Clause "Simplified" License
28 stars 22 forks source link

_pybgpstream: raise exception for unexpected arguments #33

Open alistairking opened 4 years ago

alistairking commented 4 years ago

Currently it seems that the C bindings can sometimes ignore unexpected arguments. This means that, for example, _pybgpstream.BGPStream(data_interface="kafka") doesn't do anything different than _pybgpstream.BGPStream() which can be pretty confusing to users.