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,6 +207,7 @@ def main():
####################################################### #######################################################
if state == "present": if state == "present":
if mikrotik_radius == {}: if mikrotik_radius == {}:
if not check_mode:
mk.api_add(base_path=radius_path, params=radius_params) mk.api_add(base_path=radius_path, params=radius_params)
module.exit_json( module.exit_json(
failed=False, failed=False,
@ -224,6 +225,7 @@ 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
if not check_mode:
mk.api_edit(base_path=radius_path, params=radius_diff_keys) mk.api_edit(base_path=radius_path, params=radius_diff_keys)
module.exit_json( module.exit_json(
failed=False, failed=False,
@ -239,6 +241,7 @@ def main():
) )
elif state == "absent": elif state == "absent":
if radius_id: if radius_id:
if not check_mode:
mk.api_remove(base_path=radius_path, remove_id=radius_id) mk.api_remove(base_path=radius_path, remove_id=radius_id)
module.exit_json( module.exit_json(
failed=False, failed=False,