mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-30 22:31:25 -07:00
adding mysql configuration module (#45076)
* adding mysql configuration module * fixes in configuration * move tests * fixes * updating test * updated module * fixed merge issues * one more test fix * adding for debugging purposes * removed file checked in by mistake * one more merge problem * fixed test * try to get more info * fix error
This commit is contained in:
parent
c4d0c58c5a
commit
6d3789125b
2 changed files with 324 additions and 0 deletions
|
@ -477,6 +477,89 @@
|
|||
#
|
||||
# configuration
|
||||
#
|
||||
- name: Create instance of Configuration -- check mode
|
||||
azure_rm_mysqlconfiguration:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
value: "ON"
|
||||
check_mode: yes
|
||||
register: output
|
||||
- name: Assert that change was registered
|
||||
assert:
|
||||
that:
|
||||
- output.changed
|
||||
|
||||
- name: Try to delete default configuraion
|
||||
azure_rm_mysqlconfiguration_facts:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
register: output
|
||||
- name: Get facts of event_scheduler
|
||||
debug:
|
||||
var: output
|
||||
|
||||
- name: Try to delete default configuraion
|
||||
azure_rm_mysqlconfiguration:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
state: absent
|
||||
register: output
|
||||
- name: Assert that change was registered
|
||||
assert:
|
||||
that:
|
||||
- not output.changed
|
||||
|
||||
- name: Try to change default configuraion
|
||||
azure_rm_mysqlconfiguration:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
value: "ON"
|
||||
register: output
|
||||
- name: Assert that change was registered
|
||||
assert:
|
||||
that:
|
||||
- output.changed
|
||||
|
||||
- name: Try to change default configuration -- idempotent
|
||||
azure_rm_mysqlconfiguration:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
value: "ON"
|
||||
register: output
|
||||
- name: Assert that change was registered
|
||||
assert:
|
||||
that:
|
||||
- not output.changed
|
||||
|
||||
- name: Try to reset configuration
|
||||
azure_rm_mysqlconfiguration:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
state: absent
|
||||
register: output
|
||||
- name: Assert that change was registered
|
||||
assert:
|
||||
that:
|
||||
- output.changed
|
||||
|
||||
- name: Try to reset configuration -- idempotent
|
||||
azure_rm_mysqlconfiguration:
|
||||
resource_group: "{{ resource_group }}"
|
||||
server_name: mysqlsrv{{ rpfx }}
|
||||
name: event_scheduler
|
||||
state: absent
|
||||
register: output
|
||||
- name: Assert that change was registered
|
||||
assert:
|
||||
that:
|
||||
- not output.changed
|
||||
|
||||
- name: Gather facts MySQL Configuration
|
||||
azure_rm_mysqlconfiguration_facts:
|
||||
resource_group: "{{ resource_group }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue