stops trying to filter out commands from config (#28002)

* stops trying to filter out commands from config

fixes #24874

* fix up pep8 issues and remove offending function
This commit is contained in:
Peter Sprygada 2017-08-10 09:18:44 -04:00 committed by GitHub
parent ed8a5af3dc
commit c4da61239d

View file

@ -210,18 +210,8 @@ backup_path:
""" """
from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.netcfg import NetworkConfig, dumps from ansible.module_utils.netcfg import NetworkConfig, dumps
from ansible.module_utils.sros import sros_argument_spec, check_args, load_config, run_commands, get_config from ansible.module_utils.sros import sros_argument_spec, check_args
from ansible.module_utils.sros import load_config, run_commands, get_config
def sanitize_config(lines):
commands = list()
for line in lines:
for index, entry in enumerate(commands):
if line.startswith(entry):
del commands[index]
break
commands.append(line)
return commands
def get_active_config(module): def get_active_config(module):
@ -258,7 +248,7 @@ def run(module, result):
if configobjs: if configobjs:
commands = dumps(configobjs, 'commands') commands = dumps(configobjs, 'commands')
commands = sanitize_config(commands.split('\n')) commands = commands.split('\n')
result['commands'] = commands result['commands'] = commands
result['updates'] = commands result['updates'] = commands