Skip to content

Commit 803f6fd

Browse files
add flavor to project mapping
1 parent bdc6ae5 commit 803f6fd

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

roles/os_flavors/tasks/flavors.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,14 @@
1717
extra_specs: "{{ item.extra_specs | default(omit) }}"
1818
state: "{{ item.state | default('present') }}"
1919
with_items: "{{ os_flavors }}"
20+
21+
- name: Map nova flavors to projects
22+
openstack.cloud.compute_flavor_access:
23+
auth_type: "{{ os_flavors_auth_type }}"
24+
auth: "{{ os_flavors_auth }}"
25+
cacert: "{{ os_flavors_cacert | default(omit) }}"
26+
interface: "{{ os_flavors_interface | default(omit, true) }}"
27+
name: "{{ item.0.name }}"
28+
state: "{{ item.0.state | default('present') }}"
29+
project: "{{ item.1| default(omit) }}"
30+
loop: "{{ lookup('subelements', os_flavors, 'project', {'skip_missing': True}) }}"

0 commit comments

Comments
 (0)