From b93b0e7ec63ec8ecb7bb6200bdb4256fc35871e6 Mon Sep 17 00:00:00 2001 From: Alexander Grothe Date: Wed, 22 Nov 2017 08:50:51 +0100 Subject: [PATCH] Fix string comparison --- Manual.org | 6 +++--- roles/collect-facts/tasks/main.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Manual.org b/Manual.org index 1a40075..aa86c84 100644 --- a/Manual.org +++ b/Manual.org @@ -560,15 +560,15 @@ APT::Install-Suggests "0"; - name: set variable nvidia_detected set_fact: - nvidia_detected: 'true if {{ gpus | selectattr("VendorName", "nvidia") | list }} else false' + nvidia_detected: 'true if {{ gpus | selectattr("VendorName", "equalto", "nvidia") | list }} else false' - name: set variable intel_detected set_fact: - intel_detected: 'true if {{ gpus | selectattr("VendorName", "intel") | list }} else false' + intel_detected: 'true if {{ gpus | selectattr("VendorName", "equalto", "intel") | list }} else false' - name: set variable amd_detected set_fact: - amd_detected: 'true if {{ gpus | selectattr("VendorName", "amd") | list }} else false' + amd_detected: 'true if {{ gpus | selectattr("VendorName", "equalto", "amd") | list }} else false' - debug: var: '{{ item }}' diff --git a/roles/collect-facts/tasks/main.yml b/roles/collect-facts/tasks/main.yml index b236b9a..b1e6e7d 100644 --- a/roles/collect-facts/tasks/main.yml +++ b/roles/collect-facts/tasks/main.yml @@ -8,15 +8,15 @@ - name: set variable nvidia_detected set_fact: - nvidia_detected: 'true if {{ gpus | selectattr("VendorName", "nvidia") | list }} else false' + nvidia_detected: 'true if {{ gpus | selectattr("VendorName", "equalto", "nvidia") | list }} else false' - name: set variable intel_detected set_fact: - intel_detected: 'true if {{ gpus | selectattr("VendorName", "intel") | list }} else false' + intel_detected: 'true if {{ gpus | selectattr("VendorName", "equalto", "intel") | list }} else false' - name: set variable amd_detected set_fact: - amd_detected: 'true if {{ gpus | selectattr("VendorName", "amd") | list }} else false' + amd_detected: 'true if {{ gpus | selectattr("VendorName", "equalto", "amd") | list }} else false' - debug: var: '{{ item }}'