Network load_config: Capture configuration output and display as warnings (#27851)

* Capture configuration output and display as warnings

* Don't break on nxapi

nxapi errors very loudly instead, so no need to muck about with warnings
This commit is contained in:
Nathaniel Case 2017-08-09 09:43:04 -04:00 committed by GitHub
parent 2af759e9f9
commit c1bf74283e
4 changed files with 9 additions and 3 deletions

View file

@ -204,7 +204,7 @@ class Connection(Rpc, _Connection):
"""Removes elements from the response before returning to the caller"""
cleaned = []
for line in resp.splitlines():
if (command and line.startswith(command.strip())) or self._matched_prompt.strip() in line:
if (command and line.strip() == command.strip()) or self._matched_prompt.strip() in line:
continue
cleaned.append(line)
return b'\n'.join(cleaned).strip()