diff --git a/tasks/pkgs/postgresql_server.yml b/tasks/pkgs/postgresql_server.yml index d40afad..4586d25 100644 --- a/tasks/pkgs/postgresql_server.yml +++ b/tasks/pkgs/postgresql_server.yml @@ -1,5 +1,15 @@ # vim: set filetype=yaml.ansible: --- -- name: Append postgresql server to pkg_sys - ansible.builtin.set_fact: - pkg_sys: "{{ pkg_sys + postgresql_server.pkgs }}" +- name: Add postgresql_server + when: + - postgresql_server_configured is undefined + block: + - name: Load postgresql_server config + ansible.builtin.include_tasks: + file: config/postgresql_server.yml + + - name: Append postgresql server to pkg_sys + when: + - postgresql_server.method == 'sys' + ansible.builtin.set_fact: + pkg_sys: "{{ pkg_sys + postgresql_server.pkgs }}"