feat: add check for datapool existence before including services tasks
This commit is contained in:
@ -11,10 +11,22 @@
|
||||
ansible.builtin.include_tasks: zfs.yml
|
||||
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
||||
|
||||
- name: Check if datapool exists
|
||||
ansible.builtin.command: zpool list datapool
|
||||
register: datapool_check
|
||||
ignore_errors: true
|
||||
become: true
|
||||
changed_when: false
|
||||
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
||||
|
||||
- name: Include services tasks
|
||||
ansible.builtin.include_tasks: services/services.yml
|
||||
vars:
|
||||
hoarder_enabled: false
|
||||
golink_enabled: false
|
||||
immich_enabled: false
|
||||
when: ansible_hostname == "mennos-server"
|
||||
when:
|
||||
- ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
||||
- datapool_check is defined
|
||||
- datapool_check.rc is defined
|
||||
- datapool_check.rc == 0
|
||||
|
Reference in New Issue
Block a user