Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement tool framework and plugins #8

Open
realvitya opened this issue Jan 18, 2019 · 3 comments
Open

implement tool framework and plugins #8

realvitya opened this issue Jan 18, 2019 · 3 comments
Assignees
Milestone

Comments

@realvitya
Copy link
Owner

realvitya commented Jan 18, 2019

Find a way to enable/disable tools on the running session
Find a way to easily implement new tool features like:

1. convert ip netmask to ip/netmasklength format (won't. use ipcalc tool plugin)
2. inspect increasing pace of counters
3. recognize user command and parse output and show it in different format (like CSV or asciitable) user command could come with a cmdline argument
4. print Organization for MAC address list for sh ip arp output (netaddr module) (done)
5. display remark for configuration which may kept in db or file for the given device

etc.

@realvitya realvitya added this to the version 1.1 milestone Jan 18, 2019
@realvitya realvitya self-assigned this May 14, 2019
@realvitya
Copy link
Owner Author

A simple aspath plugin resolver is already working. Plugin system is under development and can change anytime.

@realvitya
Copy link
Owner Author

macvendor plugin is added to repository clicol_plugin_extra

@realvitya
Copy link
Owner Author

ipcalc tool is added to extra plugins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant