fix: improve condition checks for Proxmox snippets storage configuration
This commit is contained in:
@@ -174,8 +174,9 @@
|
|||||||
regexp: "(?m)(^storage {{ proxmox_snippets_storage }}.*?content\\s*=\\s*)([^\n]+)"
|
regexp: "(?m)(^storage {{ proxmox_snippets_storage }}.*?content\\s*=\\s*)([^\n]+)"
|
||||||
replace: >-
|
replace: >-
|
||||||
\1{{ ( '\2'.split(',') | union(['snippets']) ) | join(',') }}
|
\1{{ ( '\2'.split(',') | union(['snippets']) ) | join(',') }}
|
||||||
when: storage_cfg is search("storage {{ proxmox_snippets_storage }}") and
|
when:
|
||||||
storage_cfg is search("storage {{ proxmox_snippets_storage }}.*content=")
|
- storage_cfg is search("storage " + proxmox_snippets_storage)
|
||||||
|
- storage_cfg is search("storage " + proxmox_snippets_storage + ".*content=")
|
||||||
|
|
||||||
- name: "[PREFLIGHT] Ensure snippets storage exists"
|
- name: "[PREFLIGHT] Ensure snippets storage exists"
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
|||||||
Reference in New Issue
Block a user