9b5526a6805c054f99ff4ed0e91e1619f963351a
(where appropriate) - add missing 'requires' on database objects (schemas require databases, databases require users, etc....) - alter structure of schema and extension configuration: now schema and extension configuration follows the other items in that they are expected to be *dictionaries* where the key is the name of the object and the value is another subdictionary of configuration.
========
postgres
========
.. note::
See the full `Salt Formulas installation and usage instructions
<http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html>`_.
Available states
================
.. contents::
:local:
``postgres``
------------
Installs the postgresql package.
``postgres.python``
-------------------
Installs the postgresql python module
``postgres.client``
-------------------
Installs the postgresql client
Testing
=======
Testing is done wit kitchen-salt
``kitchen converge``
--------------------
Runs the postgres main state
``kitchen verify``
------------------
Runs serverspec tests on the actual instance
``kitchen test``
----------------
Builds and runs test from scratch
``kitchen login``
-----------------
Gives you ssh to the vagrant machine for manual testing
Description
Languages
SaltStack
50.1%
Jinja
20.1%
Ruby
18.1%
JavaScript
8.6%
Shell
3.1%