Add execution of restoring in the case of state=disabled and state=enabled
This commit is contained in:
@@ -493,8 +493,12 @@ def main():
|
|||||||
elif decon.rg_facts['status'] == "DELETED":
|
elif decon.rg_facts['status'] == "DELETED":
|
||||||
if amodule.params['state'] == 'absent' and amodule.params['permanently'] == True:
|
if amodule.params['state'] == 'absent' and amodule.params['permanently'] == True:
|
||||||
decon.destroy()
|
decon.destroy()
|
||||||
elif amodule.params['state'] == 'present':
|
elif (amodule.params['state'] == 'present'
|
||||||
|
or amodule.params['state'] == 'disabled'):
|
||||||
decon.restore()
|
decon.restore()
|
||||||
|
elif amodule.params['state'] == 'enabled':
|
||||||
|
decon.restore()
|
||||||
|
decon.enable()
|
||||||
elif decon.rg_facts['status'] in ("DISABLED"):
|
elif decon.rg_facts['status'] in ("DISABLED"):
|
||||||
if amodule.params['state'] == 'absent':
|
if amodule.params['state'] == 'absent':
|
||||||
decon.destroy()
|
decon.destroy()
|
||||||
|
|||||||
Reference in New Issue
Block a user