Open higherorderfunctor opened 4 years ago
Toying with the idea of moving the entire interface to a pandas extension.
df, errors = df.inet.snmp.get(ObjectType, config=...)
future = delayed(df.inet.distributed.snmp.get)(ObjectType, config=...)
response = delayed(compose(db_writer, future.results))()
Possibly broaden the scope to include other network services:
df.inet.ping
df.inet.port_scan
df.inet.netconf
df.inet.ssh (with some parser)
Possibly a cleaner long term interface via: https://pandas.pydata.org/pandas-docs/stable/development/extending.html.
Look into context manager for distributed version.