Add Ansible object role

Add an Ansible role to test os_object.

Change-Id: I86d451a9c78014aa4a0f29f7edbb9b9c52b19f4e
This commit is contained in:
David Shrewsbury
2015-11-13 16:43:23 -05:00
parent 74477b6d51
commit e5715de5f0
2 changed files with 38 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
---
- name: Create a test object file
shell: mktemp
register: tmp_file
- name: Create container
os_object:
cloud: "{{ cloud }}"
state: present
container: ansible_container
container_access: private
- name: Put object
os_object:
cloud: "{{ cloud }}"
state: present
name: ansible_object
filename: "{{ tmp_file.stdout }}"
container: ansible_container
- name: Delete object
os_object:
cloud: "{{ cloud }}"
state: absent
name: ansible_object
container: ansible_container
- name: Delete container
os_object:
cloud: "{{ cloud }}"
state: absent
container: ansible_container
- name: Delete test object file
file:
name: "{{ tmp_file.stdout }}"
state: absent

View File

@@ -11,3 +11,4 @@
- { role: security_group, tags: security_group }
- { role: subnet, tags: subnet}
- { role: router, tags: router}
- { role: object, tags: object}