fixes issue with netcfg not working with match=line and path

The difference() method now checks this condition and doesn't filter
the path when match=line
This commit is contained in:
Peter Sprygada 2016-09-08 15:19:12 -04:00
parent 032bd1dacf
commit 457a6ca03e

View file

@ -306,7 +306,7 @@ class NetworkConfig(object):
def difference(self, other, path=None, match='line', replace='line'):
try:
if path:
if path and match != 'line':
try:
other = other.get_section_objects(path)
except ValueError: