Explorar el Código

Added options for separate ec2.ini files

Kenny Woodson hace 10 años
padre
commit
968ba15b98

+ 7 - 0
roles/openshift_ansible_inventory/templates/multi_ec2.yaml.j2

@@ -5,6 +5,13 @@ accounts:
 {% for account in oo_inventory_accounts %}
 {% for account in oo_inventory_accounts %}
   - name: {{ account.name }}
   - name: {{ account.name }}
     provider: {{ account.provider }}
     provider: {{ account.provider }}
+    provider_config:
+{%  for section, items in account.provider_config.items() %}
+      {{ section }}:
+{%    for property, value in items.items() %}
+        {{ property }}: {{ value }}
+{%    endfor %}
+{% endfor %}
     env_vars:
     env_vars:
       AWS_ACCESS_KEY_ID: {{ account.env_vars.AWS_ACCESS_KEY_ID }}
       AWS_ACCESS_KEY_ID: {{ account.env_vars.AWS_ACCESS_KEY_ID }}
       AWS_SECRET_ACCESS_KEY: {{ account.env_vars.AWS_SECRET_ACCESS_KEY }}
       AWS_SECRET_ACCESS_KEY: {{ account.env_vars.AWS_SECRET_ACCESS_KEY }}