summaryrefslogtreecommitdiffstats
path: root/components/congress/puppet/manifests/db/postgresql.pp
diff options
context:
space:
mode:
Diffstat (limited to 'components/congress/puppet/manifests/db/postgresql.pp')
-rw-r--r--components/congress/puppet/manifests/db/postgresql.pp55
1 files changed, 0 insertions, 55 deletions
diff --git a/components/congress/puppet/manifests/db/postgresql.pp b/components/congress/puppet/manifests/db/postgresql.pp
deleted file mode 100644
index 4766eca..0000000
--- a/components/congress/puppet/manifests/db/postgresql.pp
+++ /dev/null
@@ -1,55 +0,0 @@
-# == Class: congress::db::postgresql
-#
-# Class that configures postgresql for congress
-# Requires the Puppetlabs postgresql module.
-#
-# === Parameters
-#
-# [*password*]
-# (Required) Password to connect to the database.
-#
-# [*dbname*]
-# (Optional) Name of the database.
-# Defaults to 'congress'.
-#
-# [*user*]
-# (Optional) User to connect to the database.
-# Defaults to 'congress'.
-#
-# [*encoding*]
-# (Optional) The charset to use for the database.
-# Default to undef.
-#
-# [*privileges*]
-# (Optional) Privileges given to the database user.
-# Default to 'ALL'
-#
-# == Dependencies
-#
-# == Examples
-#
-# == Authors
-#
-# == Copyright
-#
-class congress::db::postgresql(
- $password,
- $dbname = 'congress',
- $user = 'congress',
- $encoding = undef,
- $privileges = 'ALL',
-) {
-
- Class['congress::db::postgresql'] -> Service<| title == 'congress' |>
-
- ::openstacklib::db::postgresql { 'congress':
- password_hash => postgresql_password($user, $password),
- dbname => $dbname,
- user => $user,
- encoding => $encoding,
- privileges => $privileges,
- }
-
- ::Openstacklib::Db::Postgresql['congress'] ~> Exec<| title == 'congress-manage db_sync' |>
-
-}