]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
Revert "Simplify extra_distros logic"
authorZack Cerza <zack@redhat.com>
Wed, 16 Sep 2015 17:18:41 +0000 (11:18 -0600)
committerZack Cerza <zack@redhat.com>
Wed, 16 Sep 2015 17:18:41 +0000 (11:18 -0600)
This reverts commit 0e5eaacba746c698315755b2f8464043d8f37910.

roles/cobbler_profile/tasks/import_distro.yml

index 4b30d15c372193c273713c57ab41d0e5b00adfca..6140ab46347ee207b3c712c4ac20f0dbd5641922 100644 (file)
@@ -12,7 +12,7 @@
   # but it does so in-place without returning any dict. The first few
   # blobs do the updating; the last actually returns the result.
   set_fact:
-    distros: "{{ distros.update(extra_distros) }}{{ distros }}"
+    distros: "{% for distro in distros.keys() + extra_distros.keys() %}{{ distros[distro].update(extra_distros[distro]|default({})) }}{% endfor %}{{ distros }}"
 
 - name: Find distro settings
   set_fact: