diff --git a/galaxy.yml b/galaxy.yml index 200954e..3b5ca9c 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: ansible name: product_demos -version: 1.0.6 +version: 1.0.7 readme: README.md authors: diff --git a/roles/install_demo/tasks/job_template_loop.yml b/roles/install_demo/tasks/job_template_loop.yml index 7dd0f3c..c9844a9 100644 --- a/roles/install_demo/tasks/job_template_loop.yml +++ b/roles/install_demo/tasks/job_template_loop.yml @@ -1,4 +1,8 @@ --- +- name: installing demo + debug: + msg: "installing demo: {{item}}" + - name: block for job template loop block: - name: "add tower project job_template_loop.yml" diff --git a/roles/install_demo/tasks/main.yml b/roles/install_demo/tasks/main.yml index 2f11439..f09a786 100644 --- a/roles/install_demo/tasks/main.yml +++ b/roles/install_demo/tasks/main.yml @@ -1,12 +1,13 @@ --- - name: set facts from role vars set_fact: - demo_list: "{{ (dict(vars|dictsort|rejectattr('0', 'match', 'ansible_')|selectattr('1.name', 'defined'))|dict2items)|map(attribute='key')|list }}" + demo_list: "{{ (dict(vars|dictsort|rejectattr('0', 'match', 'ansible_')|selectattr('1.name', 'defined')|selectattr('1.workshop_type', 'defined'))|dict2items)|map(attribute='key')|list }}" - name: provide info to terminal window debug: msg: - "install {{ vars.demo }} on {{ my_tower_host }}" + - "total demos: {{ demo_list | length }}" - "available demos are: {{ demo_list }}" - name: make sure demo is a valid demo