1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-06-30 07:50:43 +00:00

add redis cache facts (#48652)

This commit is contained in:
Yunge Zhu 2019-02-19 12:43:23 +08:00 committed by Zim Kalinowski
parent c312287731
commit 79f9fc415d
3 changed files with 366 additions and 1 deletions

View file

@ -1,3 +1,4 @@
cloud/azure
shippable/azure/group1
destructive
azure_rm_rediscache_facts

View file

@ -29,12 +29,29 @@
size: C1
register: output
- name: Assert creating redis cache check mode
- name: Assert creating redis cache
assert:
that:
- output.changed
- output.id
- name: Get facts
azure_rm_rediscache_facts:
resource_group: "{{ resource_group }}"
name: "{{ redis_name }}"
register: facts
- name: Assert facts
assert:
that:
- facts.rediscaches | length == 1
- facts.rediscaches[0].id != None
- facts.rediscaches[0].host_name != None
- facts.rediscaches[0].provisioning_state != None
- facts.rediscaches[0].sku.name == 'basic'
- facts.rediscaches[0].sku.size == 'C1'
- name: Update the redis cache (idempotent)
azure_rm_rediscache:
resource_group: "{{ resource_group }}"
@ -159,6 +176,20 @@
- output.changed
- output.id
- name: Get facts
azure_rm_rediscache_facts:
resource_group: "{{ resource_group }}"
name: "{{ redis_name }}2"
return_access_keys: True
register: facts
- name: Assert facts
assert:
that:
- facts.rediscaches | length == 1
- facts.rediscaches[0].subnet != None
- facts.rediscaches[0].access_keys.primary != None
# - name: Delete the redis cache
# azure_rm_rediscache:
# resource_group: "{{ resource_group }}"