mirror of
https://github.com/zahodi/ansible-mikrotik.git
synced 2025-07-25 13:25:03 +02:00
add check mode to hotpot module
This commit is contained in:
parent
a2b454cd8c
commit
7ce1cae7ad
2 changed files with 33 additions and 7 deletions
|
@ -72,7 +72,8 @@ def main():
|
|||
choices = ['present', 'absent'],
|
||||
type = 'str'
|
||||
),
|
||||
)
|
||||
),
|
||||
supports_check_mode=True
|
||||
)
|
||||
|
||||
idempotent_parameter = None
|
||||
|
@ -94,6 +95,7 @@ def main():
|
|||
desired_params = params['settings'],
|
||||
idempotent_param = idempotent_parameter,
|
||||
api_path = '/ip/' + str(params['parameter']),
|
||||
check_mode = module.check_mode,
|
||||
|
||||
)
|
||||
|
||||
|
|
|
@ -1679,7 +1679,11 @@
|
|||
radius-interim-update: 3m
|
||||
use-radius: "yes"
|
||||
register: profile_add
|
||||
failed_when: ( profile_add | changed )
|
||||
failed_when: (
|
||||
not ansible_check_mode
|
||||
) and (
|
||||
( profile_add | changed )
|
||||
)
|
||||
|
||||
- name: ALWAYS_CHANGES edit a hotspot profile, check changes
|
||||
mt_hotspot:
|
||||
|
@ -1727,7 +1731,11 @@
|
|||
profile: Hotspot1
|
||||
idle-timeout: 3s
|
||||
register: hotspot_add
|
||||
failed_when: ( hotspot_add | changed )
|
||||
failed_when: (
|
||||
not ansible_check_mode
|
||||
) and (
|
||||
( hotspot_add | changed )
|
||||
)
|
||||
|
||||
- name: ALWAYS_CHANGES edit a hotspot, check changes
|
||||
mt_hotspot:
|
||||
|
@ -1772,7 +1780,11 @@
|
|||
server: NETACCESS1
|
||||
method: PUT
|
||||
register: walled_garden_add
|
||||
failed_when: ( walled_garden_add | changed )
|
||||
failed_when: (
|
||||
not ansible_check_mode
|
||||
) and (
|
||||
( walled_garden_add | changed )
|
||||
)
|
||||
|
||||
- name: ALWAYS_CHANGES edit walled-garden settings, check changes
|
||||
mt_hotspot:
|
||||
|
@ -1799,7 +1811,11 @@
|
|||
settings:
|
||||
comment: "Allow Personal Web Portal"
|
||||
register: walled_garden_rem
|
||||
failed_when: not ( walled_garden_rem | changed )
|
||||
failed_when: (
|
||||
not ansible_check_mode
|
||||
) and (
|
||||
not ( walled_garden_rem | changed )
|
||||
)
|
||||
|
||||
- name: ALWAYS_CHANGES remove a hotspot
|
||||
mt_hotspot:
|
||||
|
@ -1811,7 +1827,11 @@
|
|||
settings:
|
||||
name: NETACCESS1
|
||||
register: hotspot_rem
|
||||
failed_when: not ( hotspot_rem | changed )
|
||||
failed_when: (
|
||||
not ansible_check_mode
|
||||
) and (
|
||||
not ( hotspot_rem | changed )
|
||||
)
|
||||
|
||||
- name: ALWAYS_CHANGES remove a hotspot profile
|
||||
mt_hotspot:
|
||||
|
@ -1823,7 +1843,11 @@
|
|||
settings:
|
||||
name: Hotspot1
|
||||
register: profile_rem
|
||||
failed_when: not ( profile_rem | changed )
|
||||
failed_when: (
|
||||
not ansible_check_mode
|
||||
) and (
|
||||
not ( profile_rem | changed )
|
||||
)
|
||||
tags: hotspot
|
||||
|
||||
###################
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue