Files
auricom-home-cluster/ansible/roles/coreelec/tasks/nfs.yml
2024-01-05 18:06:19 +01:00

24 lines
628 B
YAML

---
- name: nfs | create directories
ansible.builtin.file:
path: "{{ root_path }}/mnt/{{ item }}"
state: directory
mode: 0775
loop: "{{ nfs_shares }}"
- name: nfs | create system.d services
ansible.builtin.template:
src: "storage-nfs.mount"
dest: "/storage/.config/system.d/storage-mnt-{{ item | replace('/','-') }}.mount"
mode: 0775
loop: "{{ nfs_shares }}"
register: services
- name: nfs | activate system.d services
ansible.builtin.systemd:
name: storage-mnt-{{ item | replace('/','-') }}.mount
state: started
enabled: true
daemon_reload: true
loop: "{{ nfs_shares }}"