Fix lookup when vars not exists error.

This commit is contained in:
Zhongyi 2023-10-23 18:48:45 +08:00 committed by GitHub
parent 0fa54d7c59
commit 8acd249d07
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,9 @@
---
- name: Check if vars directory exists
stat:
path: 'vars'
register: vars_dir
- name: Load OS-specific vars.
include_vars: "{{ lookup('first_found', params) }}"
vars:
@ -9,6 +14,7 @@
- main.yml
paths:
- 'vars'
when: vars_dir.stat.exists and vars_dir.stat.isdir
- include_tasks: setup-RedHat.yml
when: ansible_os_family == 'RedHat'