Fix network config line diff ignore (#43924)

* If config is added in form of lines add
  capability to ignore confgiure lines given as input
  in task
pull/44777/head
Ganesh Nalawade 6 years ago committed by GitHub
parent 5f953d1129
commit 522dd923c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -374,6 +374,10 @@ class NetworkConfig(object):
# global config command
if not parents:
for line in lines:
# handle ignore lines
if ignore_line(line):
continue
item = ConfigLine(line)
item.raw = line
if item not in self.items:
@ -399,6 +403,10 @@ class NetworkConfig(object):
# add child objects
for line in lines:
# handle ignore lines
if ignore_line(line):
continue
# check if child already exists
for child in ancestors[-1]._children:
if child.text == line:

Loading…
Cancel
Save