Skip to content

Instantly share code, notes, and snippets.

Created July 30, 2013 16:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/ac498f7abbea36ac0f06 to your computer and use it in GitHub Desktop.
Save anonymous/ac498f7abbea36ac0f06 to your computer and use it in GitHub Desktop.
pgsql-initdb:
cmd.run:
- name: /sbin/service postgresql-9.1 initdb
- onlyif: /usr/bin/test ! -e /var/lib/pgsql/9.1/data/PG_VERSION
- require:
- pkg: postgresql91-server
postgresql-conf:
file.managed:
- name: /var/lib/pgsql/9.1/data/postgresql.conf
{% if grains['env'] == 'dev' or grains['env'] == 'integ' %}
- source: salt://postgres/dev-postgresql.conf
{% elif grains['env'] == 'prod' %}
- source: salt://postgres/prod-postgresql.conf
{% endif %}
- require:
- pkg: postgresql91-server
- cmd: pgsql-initdb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment