Merge pull request #68 from blast-hardcheese/bugfix/fixing-require-statements

Bugfix/fixing require statements
This commit is contained in:
Forrest
2015-11-06 11:00:26 -08:00
3 changed files with 13 additions and 10 deletions

View File

@@ -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%}

View File

@@ -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

View File

@@ -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 %}