December 2016
Intermediate to advanced
230 pages
4h 48m
English
We will now create a role that allows us to update a single and/or multiple project(s) quotas at one time. Updating a quota is a relatively simple two-step process. Step 1 is to record the tenant ID or user ID in which you wish to update the quota for. Then, step 2 is to actually update the quota.
Since we are only creating a role in this example, we can start with the main.yml file within the role directory named adjust-quotas/tasks. The contents at the beginning of this file will look like this:
---
- name: Adjust tenant quotas
command: openstack --os-cloud="{{ CLOUD_NAME }}"
quota set "{{ item.1 }}" "{{ item.0 }}"
with_together:
- "{{qoptions}}"
- "{{tenantname}}"
Just like the manual commands we reviewed earlier ...
Read now
Unlock full access