Merge pull request #68 from blast-hardcheese/bugfix/fixing-require-statements
Bugfix/fixing require statements
This commit is contained in:
@@ -30,7 +30,7 @@ postgresql-initdb:
|
|||||||
cmd.run:
|
cmd.run:
|
||||||
- cwd: /
|
- cwd: /
|
||||||
- user: root
|
- user: root
|
||||||
- name: service postgresql initdb
|
- name: {{ postgres.commands.initdb }}
|
||||||
- unless: test -f {{ postgres.conf_dir }}/postgresql.conf
|
- unless: test -f {{ postgres.conf_dir }}/postgresql.conf
|
||||||
- env:
|
- env:
|
||||||
LC_ALL: C.UTF-8
|
LC_ALL: C.UTF-8
|
||||||
@@ -41,7 +41,7 @@ run-postgresql:
|
|||||||
- enable: true
|
- enable: true
|
||||||
- name: {{ postgres.service }}
|
- name: {{ postgres.service }}
|
||||||
- require:
|
- require:
|
||||||
- pkg: {{ postgres.pkg }}
|
- pkg: install-postgresql
|
||||||
|
|
||||||
{% if postgres.pkg_contrib != False %}
|
{% if postgres.pkg_contrib != False %}
|
||||||
install-postgres-contrib:
|
install-postgres-contrib:
|
||||||
@@ -60,7 +60,7 @@ postgresql-conf:
|
|||||||
- show_changes: True
|
- show_changes: True
|
||||||
- append_if_not_found: True
|
- append_if_not_found: True
|
||||||
- watch_in:
|
- watch_in:
|
||||||
- service: postgresql
|
- service: run-postgresql
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
pg_hba.conf:
|
pg_hba.conf:
|
||||||
@@ -72,9 +72,9 @@ pg_hba.conf:
|
|||||||
- group: postgres
|
- group: postgres
|
||||||
- mode: 644
|
- mode: 644
|
||||||
- require:
|
- require:
|
||||||
- pkg: {{ postgres.pkg }}
|
- pkg: install-postgresql
|
||||||
- watch_in:
|
- watch_in:
|
||||||
- service: postgresql
|
- service: run-postgresql
|
||||||
|
|
||||||
{% for name, user in postgres.users.items() %}
|
{% for name, user in postgres.users.items() %}
|
||||||
postgres-user-{{ name }}:
|
postgres-user-{{ name }}:
|
||||||
@@ -90,13 +90,13 @@ postgres-user-{{ name }}:
|
|||||||
- user: {{ user.get('runas', 'postgres') }}
|
- user: {{ user.get('runas', 'postgres') }}
|
||||||
- superuser: {{ user.get('superuser', False) }}
|
- superuser: {{ user.get('superuser', False) }}
|
||||||
- require:
|
- require:
|
||||||
- service: {{ postgres.service }}
|
- service: run-postgresql
|
||||||
{% else %}
|
{% else %}
|
||||||
postgres_user.absent:
|
postgres_user.absent:
|
||||||
- name: {{ name }}
|
- name: {{ name }}
|
||||||
- user: {{ user.get('runas', 'postgres') }}
|
- user: {{ user.get('runas', 'postgres') }}
|
||||||
- require:
|
- require:
|
||||||
- service: {{ postgres.service }}
|
- service: run-postgresql
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor%}
|
{% endfor%}
|
||||||
|
|
||||||
@@ -112,8 +112,9 @@ postgres-db-{{ name }}:
|
|||||||
- owner: {{ db.get('owner') }}
|
- owner: {{ db.get('owner') }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
- user: {{ db.get('runas', 'postgres') }}
|
- user: {{ db.get('runas', 'postgres') }}
|
||||||
{% if db.get('user') %}
|
|
||||||
- require:
|
- require:
|
||||||
|
- service: run-postgresql
|
||||||
|
{% if db.get('user') %}
|
||||||
- postgres_user: postgres-user-{{ db.get('user') }}
|
- postgres_user: postgres-user-{{ db.get('user') }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
@@ -144,5 +145,5 @@ postgres-tablespace-{{ name }}:
|
|||||||
- name: {{ name }}
|
- name: {{ name }}
|
||||||
- directory: {{ directory }}
|
- directory: {{ directory }}
|
||||||
- require:
|
- require:
|
||||||
- service: {{ postgres.service }}
|
- service: run-postgresql
|
||||||
{% endfor%}
|
{% endfor%}
|
||||||
|
|||||||
@@ -5,3 +5,5 @@ Arch: {}
|
|||||||
Debian:
|
Debian:
|
||||||
pkg_repo_file: /etc/apt/sources.list.d/pgdg.list
|
pkg_repo_file: /etc/apt/sources.list.d/pgdg.list
|
||||||
pkg_libpq_dev: libpq-dev
|
pkg_libpq_dev: libpq-dev
|
||||||
|
commands:
|
||||||
|
initdb: service postgresql initdb
|
||||||
|
|||||||
@@ -9,6 +9,6 @@ install-postgresql-repo:
|
|||||||
- keyserver: keyserver.ubuntu.com
|
- keyserver: keyserver.ubuntu.com
|
||||||
- file: {{ postgres.pkg_repo_file }}
|
- file: {{ postgres.pkg_repo_file }}
|
||||||
- require_in:
|
- require_in:
|
||||||
- pkg: {{ postgres.pkg }}
|
- pkg: install-postgresql
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user