add check mode to radius

This commit is contained in:
Valentin Gurmeza 2017-06-05 16:16:34 -07:00
parent 5b2dcf38d8
commit ad07458649

View file

@ -207,7 +207,8 @@ def main():
####################################################### #######################################################
if state == "present": if state == "present":
if mikrotik_radius == {}: if mikrotik_radius == {}:
mk.api_add(base_path=radius_path, params=radius_params) if not check_mode:
mk.api_add(base_path=radius_path, params=radius_params)
module.exit_json( module.exit_json(
failed=False, failed=False,
changed=True, changed=True,
@ -224,7 +225,8 @@ def main():
radius_diff_keys[key] = radius_params[key] radius_diff_keys[key] = radius_params[key]
if radius_diff_keys != {}: if radius_diff_keys != {}:
radius_diff_keys['numbers'] = radius_id radius_diff_keys['numbers'] = radius_id
mk.api_edit(base_path=radius_path, params=radius_diff_keys) if not check_mode:
mk.api_edit(base_path=radius_path, params=radius_diff_keys)
module.exit_json( module.exit_json(
failed=False, failed=False,
changed=True, changed=True,
@ -239,7 +241,8 @@ def main():
) )
elif state == "absent": elif state == "absent":
if radius_id: if radius_id:
mk.api_remove(base_path=radius_path, remove_id=radius_id) if not check_mode:
mk.api_remove(base_path=radius_path, remove_id=radius_id)
module.exit_json( module.exit_json(
failed=False, failed=False,
changed=True, changed=True,