From bb9739755a8ec67bd50594d85e4866c7e821b2dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Fri, 16 Dec 2022 15:00:39 +0100 Subject: [PATCH] rust_binaries: Fix error on old ansible versions --- playbook.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/playbook.yml b/playbook.yml index bfcfc36..48aafc4 100644 --- a/playbook.yml +++ b/playbook.yml @@ -603,7 +603,7 @@ loop: "{{ cargo_crate_list }}" when: - item.source|default('crates.io') == 'crates.io' - - not (rust_binary_cratesio.results | selectattr("item.binary", "match", item.binary))[0].stat.exists + - not ((rust_binary_cratesio.results | selectattr("item.binary", "match", item.binary)) | list) [0].stat.exists - name: build rust crates from git shell: | @@ -618,7 +618,7 @@ loop: "{{ cargo_crate_list }}" when: - item.source|default('crates.io') == 'git' - - not (rust_binary_git.results | selectattr("item.binary", "match", item.binary))[0].stat.exists + - not ((rust_binary_git.results | selectattr("item.binary", "match", item.binary)) | list)[0].stat.exists - name: create target directory file: @@ -638,7 +638,7 @@ loop: "{{ cargo_crate_list }}" when: - item.source|default('crates.io') == 'crates.io' - - not (rust_binary_cratesio.results | selectattr("item.binary", "match", item.binary))[0].stat.exists + - not ((rust_binary_cratesio.results | selectattr("item.binary", "match", item.binary)) | list)[0].stat.exists - name: move binaries for git shell: | @@ -649,7 +649,7 @@ loop: "{{ cargo_crate_list }}" when: - item.source|default('crates.io') == 'git' - - not (rust_binary_git.results | selectattr("item.binary", "match", item.binary))[0].stat.exists + - not ((rust_binary_git.results | selectattr("item.binary", "match", item.binary)) | list)[0].stat.exists - name: link binaries for crates.io file: