module-postgresql/manifests
Ken Barber e1acc2774f Fix inherits issue with validate_db_connection
Previously the validate_db_connection defined type was trying to use inherits
like a class. This of course would fail.

After analyzing its usage, I've removed the need for the top-level params
inherit by just including the 'postgresql' module which pulls in the client
package and the params class as well. It also avoids resource duplication
for the client package as well.

To ensure we don't get regression on this I've added system tests that test
this defined type in a success and failure state.

Signed-off-by: Ken Barber <ken@bob.sh>
2013-01-11 21:57:38 +00:00
..
config Removed references to postgresql::paths in class params. 2012-12-02 20:56:36 -08:00
package_source Fix GPG key for yum.postgresl.org 2012-12-07 11:34:30 -08:00
config.pp Merge platform.pp back into params.pp 2012-12-04 14:12:34 -08:00
database.pp add optional cwd to the postgres_psql command 2012-12-14 23:02:18 +11:00
database_grant.pp add optional cwd to the postgres_psql command 2012-12-14 23:02:18 +11:00
database_user.pp Puppet lint fixes 2012-11-03 02:37:20 +00:00
db.pp Fix to 'require' for database_grant 2012-12-06 14:35:42 -08:00
devel.pp Cleanup and move control of version into params 2012-12-04 14:12:41 -08:00
init.pp Rework postgres_default_version fact 2012-12-07 10:40:18 -08:00
initdb.pp Merge platform.pp back into params.pp 2012-12-04 14:12:34 -08:00
params.pp Syntax Fix 2012-12-21 17:26:48 -06:00
psql.pp Rework postgres_default_version fact 2012-12-07 10:40:18 -08:00
role.pp add optional cwd to the postgres_psql command 2012-12-14 23:02:18 +11:00
server.pp Cleanup and move control of version into params 2012-12-04 14:12:41 -08:00
validate_db_connection.pp Fix inherits issue with validate_db_connection 2013-01-11 21:57:38 +00:00