Add validate-atlas-plex.yml

This commit is contained in:
2026-03-22 22:04:00 -04:00
parent b04fcdb642
commit 616157d461

22
validate-atlas-plex.yml Normal file
View File

@@ -0,0 +1,22 @@
---
- name: Validate Plex media directories exist
hosts: all
become: yes
tasks:
- name: Check Plex media directories
ansible.builtin.stat:
path: "{{ item }}"
register: plex_dirs
loop:
- /media/plex/Anime
- /media/plex/TV
- /media/plex/Movies
- /media/plex/4K-TV
- /media/plex/4K-Movies
- name: Fail if any directory is missing
ansible.builtin.fail:
msg: "Missing directory: {{ item.item }}"
when: not item.stat.exists or not item.stat.isdir
loop: "{{ plex_dirs.results }}"