Browse Source

Fixing JSON structure in inventory.fact and ansible variable call in common playbook

Signed-off-by: Lucas A. Wilson <luke.wilson@dell.com>
Lucas A. Wilson 4 years ago
parent
commit
1c3ecaeb5b
2 changed files with 4 additions and 4 deletions
  1. 3 3
      roles/common/files/inventory.fact
  2. 1 1
      roles/common/tasks/main.yml

+ 3 - 3
roles/common/files/inventory.fact

@@ -9,9 +9,9 @@ INTEL_A10_FPGA=$(cat $INVENTORY | grep "Processing accelerators: Intel Corporati
 
 cat << EOF
 {
-     "xilinx_fpga"    : "$XILINX_FPGA"
-     "nvidia_gpu"     : "$NVIDIA_GPU"
-     "intel_a10_fpga" : "$INTEL_A10_FPGA"
+	"xilinx_fpga" : $XILINX_FPGA,
+	"nvidia_gpu" : $NVIDIA_GPU,
+	"intel_a10_fpga" : $INTEL_A10_FPGA
 }
 EOF
 

+ 1 - 1
roles/common/tasks/main.yml

@@ -124,4 +124,4 @@
 
 - name: Install Nvidia drivers and software components
   include_tasks: nvidia.yml
-  when: {{ hostvars.host.ansible_local.inventory.nvidia_gpu }} > 0
+  when: ansible_local.inventory.nvidia_gpu > 0