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