-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Updated Adva drivers #3079
Updated Adva drivers #3079
Conversation
Added Adva F2 Device Driver Added Adva F3 Device Driver Updated ssh_dispatcher.py with Adva Drivers Successfully ran unit Tests Test Configuration not included in the branch but available for review Created Tests specific for the Adva Devices
Create an issue with the ssh_dispatcher.py file by copying an older version Restoring Current version with updated Adva Drivers
Updated Missing Type Hints in F2 and F3 Adva Driver Files
mypy tests were failing due to set_base_prompt method in the driver file missing the parameters set in the baseconnection.py. Fixed a bug with login without a banner prompt
Missing typehint in set_base_prompt method Had an error in send_config_from_set method Removed walrus operator from the set_base_prompt method
…on77/netmiko into adva_new_driver
@guychilton77 Can you regression test this with your test device(s). Most of these items we covered in the other PR. I also fixed some mypy issues and made a few other things more consistent with typical/common Netmiko patterns. |
Note, I changed the "adva_fsp150f2": AdvaAosFsp150F2SSH,
"adva_fsp150f3": AdvaAosFsp150F3SSH, Format should be:
Where transport defaults to If there are better names for the |
@ktbyers perfect thanks for your help and work on this. No issues with the device_type name changes, they look perfect. I'll try and get the regression testing done over the weekend or first thing Monday morning and will post up the results |
I am going to go ahead and |
@ktbyers Regression tests passed fine. (net_reg_tests) [guych@spiderbaby test_adva]$ ./adva_tests.sh test_netmiko_show.py::test_disable_paging PASSED ================================================================================================================================ short test summary info ================================================================================================================================= test_netmiko_config.py::test_ssh_connect PASSED ================================================================================================================================ short test summary info ================================================================================================================================= test_netmiko_show.py::test_disable_paging PASSED ================================================================================================================================ short test summary info ================================================================================================================================= test_netmiko_config.py::test_ssh_connect PASSED ================================================================================================================================ short test summary info ================================================================================================================================= |
@guychilton77 Thanks for all your help on this. |
Co-authored-by: Guy Chilton <guychilton@gmail.com>
No description provided.