--- # Can rename plabook to openstack-volumes.yml them add state as variable for teardown. - hosts: localhost vars_files: - ../vars/common.yml vars: regular_vol_size: 10 # changed for testing volumes: - { vol_name: "{{ os_project }}-{{ win_project }}-fs01", vol_size: "{{ fs_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-fs02", vol_size: "{{ fs_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-choc01", vol_size: "{{ regular_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-wsus01", vol_size: "{{ regular_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-File_Transfer", vol_size: "{{ regular_vol_size }}" } tasks: - name: Create Volumes On Openstack os_volume: display_name: "{{ item.vol_name }}" cloud: "{{ os_project }}" state: "{{ state }}" size: "{{ item.vol_size}}" with_items: "{{ volumes }}"