diff --git a/roles/raspberry_pi/tasks/10_directories.yaml b/roles/raspberry_pi/tasks/10_directories.yaml new file mode 100644 index 0000000..380eb97 --- /dev/null +++ b/roles/raspberry_pi/tasks/10_directories.yaml @@ -0,0 +1,34 @@ +--- +- name: Create docker base directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: "0755" + become: true + loop: + - "{{ raspberry_pi_docker_base }}" + - "{{ raspberry_pi_compose_dir }}" + when: inventory_hostname == 'naruto' + +- name: Create Mosquitto directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: "0755" + become: true + loop: + - "{{ raspberry_pi_mosquitto_config_dir }}" + - "{{ raspberry_pi_mosquitto_config_dir }}/data" + - "{{ raspberry_pi_mosquitto_config_dir }}/log" + when: inventory_hostname == 'naruto' + +- name: Create Zigbee2MQTT directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: "0755" + become: true + loop: + - "{{ raspberry_pi_z2m_config_dir }}" + - "{{ raspberry_pi_z2m_config_dir }}/data" + when: inventory_hostname == 'naruto'