Browse Source

Added options for separate ec2.ini files

Kenny Woodson 10 years ago
parent
commit
968ba15b98
1 changed files with 7 additions and 0 deletions
  1. 7 0
      roles/openshift_ansible_inventory/templates/multi_ec2.yaml.j2

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

@@ -5,6 +5,13 @@ accounts:
 {% for account in oo_inventory_accounts %}
   - name: {{ account.name }}
     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:
       AWS_ACCESS_KEY_ID: {{ account.env_vars.AWS_ACCESS_KEY_ID }}
       AWS_SECRET_ACCESS_KEY: {{ account.env_vars.AWS_SECRET_ACCESS_KEY }}