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

Allow chassis address to be specified at the GoSnappi API level #187

Open
greg-dennis opened this issue Sep 21, 2022 · 0 comments
Open

Allow chassis address to be specified at the GoSnappi API level #187

greg-dennis opened this issue Sep 21, 2022 · 0 comments

Comments

@greg-dennis
Copy link

Currently, GoSnappi expects the port locations have to be encoded in an unintuitive format: "chassis_ip;card;port". In most use cases, the chassis IP is the same across all port locations, which usually makes it redundant information the client needs to provide. It would be more user-friendly and less error-prone experience if a chassis address could be provided at the GoSnappi API level and then if the port locations could be given using the more familiar card/port syntax.

So instead of a user provided "10.39.33.143;1;3" as a port location, they can just provided "1/3", and this would be properly resolved against a globally provided chassis IP. There is no need to drop support for the existing port location syntax, especially if there is a desire to support use case where ports are spread across multiple chassis.

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

No branches or pull requests

1 participant