-
Notifications
You must be signed in to change notification settings - Fork 3
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
Improvements #5
Comments
Hi Jeff (@jgroom33), could you refer to an extension as a reference using the sidebar? |
I've had a difficult time getting into the workflow of this plugin. That's what prompted the suggestions. Perhaps using the sidebar is not the best implementation, so here are some general things that I think would improve the plugin:
Specifying the entire payload for all executions is too verbose. There should be a way the choose the rpc and the file would only contain the payload for that rpc type. This is an interesting plugin and might have some ideas: An example xml execution file could look something like this: <!--
rpc: get
host: 10.10.10.10
port: 830
username: admin
password: admin
-->
<filter type="subtree">
<system xmlns="http://openconfig.net/yang/system">
<config>
<location xmlns="http://www.ciena.com/ns/yang/ciena-system" />
</config>
</system>
</filter> In the above example, the comments would be parsed and implemented for connection and execution. The other option is to implement something in the UI that provides similar behavior. |
Morning @jgroom33,
I can see good rational to simplify the process of managing NETCONF servers (add, modify, remove), without forcing people to manipulate the extension settings. I can look into providing more shortcuts (potentially also snippets to speed up coding). |
@wisotzky I agree the goal of connection management is good.
|
Thank you for making a useful tool.
Please consider these suggestions for improvement:
a. dropdown for device selection
b. common rpcs (edit, get)
The text was updated successfully, but these errors were encountered: