Remove line when 'state: absent' with 'option:' instead of commenting

This commit is contained in:
Charles Zaffery 2016-10-21 12:55:14 -07:00 committed by Matt Clay
parent 29978344ea
commit 4c830400f8

View file

@ -185,10 +185,10 @@ def do_ini(module, filename, section=None, option=None, value=None, state='prese
else:
index = index + 1
break
else:
# comment out the existing option line
elif state == 'absent':
# delete the existing line
if match_active_opt(option, line):
ini_lines[index] = '#%s' % ini_lines[index]
del ini_lines[index]
changed = True
break