- name: Create data directory file: path: "{{ postgresql_data_dir }}" owner: "postgres" group: "postgres" state: directory - name: Create override directory for systemd unit file: path: "{{ postgresql_system_override_dir }}" state: directory - name: Create override for data directory copy: dest: "{{ postgresql_system_override_dir }}/override.conf" content: | [Service] Environment=PGDATA={{ postgresql_data_dir }} notify: Restart PostgreSQL - name: Systemd daemon-reload systemd: name: "{{ postgresql_unit_name }}" daemon_reload: yes