Adding NXAPI over UDS support to pynxos.
Adding support to pynxos to send NXAPI requests over UDS. The Guestshell on NXOS supported switches is a CentOS 7 LXC container with a UDS mounted in from the host.
If a username & password is not configured for NXOS NAPALM MINION it is assumed the connection is over UDS using 'admin' as the default username. If a username is configured but not a password then the connection is still assumed over UDS but the configured username will be honored for command authorization.
NAPALM Configuration: napalm: driver: nxos
@jmcgill298 Thanks for the review! Working through the comment this week.
@jmcgill298 As I was working through the comments here I discovered that NAPALM has moved away from the pynxos package ans instead are using nxapi_plumbing.
Removal Diffs Here:
https://github.com/napalm-automation/napalm/pull/857/files#diff-5ebe592662a15cb92aebbc05cb7f77b4L32
nxapi_pluming info here:
https://github.com/ktbyers/nxapi-plumbing
Doing a bit more investigation but I will likely close this PR
Thanks again for the time you spent on the review.