netutils icon indicating copy to clipboard operation
netutils copied to clipboard

Napalm Supported Getter Matrix (as code)

Open jeffkala opened this issue 3 years ago • 3 comments

Environment

  • netutils version: future

Proposed Functionality

A mapper function to be able to find supported napalm getters in a programatic way. Would essentially map https://napalm.readthedocs.io/en/latest/support/#getters-support-matrix into a dictionary of sorts.

Use Case

UI interface of an application allows you to utilize Napalm as a connection type, it then has a drop down of supported getters based on the platform selected.

jeffkala avatar Feb 01 '22 20:02 jeffkala

Potentially update for pyats and ntc-templates parsers support as well.

jeffkala avatar Feb 03 '22 21:02 jeffkala

Method to pull whats already on "the" system and installed vs. what exist that library is capable of.

jeffkala avatar Apr 14 '22 21:04 jeffkala

If I understand this correctly, this does just that: https://github.com/napalm-automation/napalm/blob/0d3142bd3c5a248d2889cc1908af7e8d38767fca/docs/conf.py#L359

Kircheneer avatar Jul 07 '22 06:07 Kircheneer