From 35f1abf0f834b768ba5984d146685f7f54f3ef21 Mon Sep 17 00:00:00 2001 From: Chris Croome <chris@webarchitects.co.uk> Date: Wed, 13 Apr 2022 18:24:19 +0100 Subject: [PATCH] Debug test --- tasks/checks.yml | 20 ++++++++++---------- tasks/main.yml | 4 ++-- tasks/present.yml | 7 +++++++ 3 files changed, 19 insertions(+), 12 deletions(-) create mode 100644 tasks/present.yml diff --git a/tasks/checks.yml b/tasks/checks.yml index afea1a9..4af0851 100644 --- a/tasks/checks.yml +++ b/tasks/checks.yml @@ -25,36 +25,36 @@ - name: Generate an array of existing PHP versions set_fact: - php_existing_versions: "{{ php_existing_versions | default([]) }} + [ '{{ existing_version.key }}' ]" + php_versions_existing: "{{ php_versions_existing | default([]) }} + [ '{{ existing_version.key }}' ]" when: existing_version.value.state == "present" loop: "{{ ansible_local.phpquery.versions | dict2items }}" loop_control: loop_var: existing_version label: "{{ existing_version.key }}" - - name: Debug php_existing_versions array + - name: Debug php_versions_existing array debug: - var: php_existing_versions + var: php_versions_existing verbosity: 2 - name: Generate an array of proposed PHP versions set_fact: - php_proposed_versions: "{{ php_proposed_versions | default([]) }} + [ '{{ proposed_version.key }}' ]" + php_versions_proposed: "{{ php_versions_proposed | default([]) }} + [ '{{ proposed_version.key }}' ]" when: proposed_version.value.state == "present" loop: "{{ php_versions | dict2items }}" loop_control: loop_var: proposed_version label: "{{ proposed_version.key }}" - - name: Debug php_proposed_versions array + - name: Debug php_versions_proposed array debug: - var: php_proposed_versions + var: php_versions_proposed verbosity: 2 - name: Generate an array of PHP versions to remove set_fact: - php_versions_remove: "{{ php_existing_versions | difference(php_proposed_versions) }}" - when: ( php_existing_versions | difference(php_proposed_versions) ) != [] + php_versions_remove: "{{ php_versions_existing | difference(php_versions_proposed) }}" + when: ( php_versions_existing | difference(php_versions_proposed) ) != [] - name: Debug php_versions_remove array debug: @@ -71,11 +71,11 @@ # - name: Include SAPI checks for PHP proposed versions # include_tasks: sapi_checks.yml - # loop: "{{ php_proposed_versions }}" + # loop: "{{ php_versions_proposed }}" # loop_control: # loop_var: version # label: "{{ version }}" - # when: ( php_proposed_versions is defined ) and ( php_proposed_versions != [] ) + # when: ( php_versions_proposed is defined ) and ( php_versions_proposed != [] ) # - name: Debug fail # fail: diff --git a/tasks/main.yml b/tasks/main.yml index b250646..3995626 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -21,11 +21,11 @@ - name: Include package install tasks include_tasks: present.yml - loop: "{{ php_versions_install }}" + loop: "{{ php_versions_proposed }}" loop_control: loop_var: version label: "{{ version }}" - when: ( php_versions_install is defined ) and ( php_versions_install != [] ) + when: ( php_versions_proposed is defined ) and ( php_versions_proposed != [] ) - name: Debug fail fail: diff --git a/tasks/present.yml b/tasks/present.yml new file mode 100644 index 0000000..ed5517d --- /dev/null +++ b/tasks/present.yml @@ -0,0 +1,7 @@ +--- +- name: PHP packages present + block: + + tags: + - php +... -- GitLab