Remove a bunch of 3rdparty modules that seem unused
[mirror/dsa-puppet.git] / 3rdparty / modules / nova / manifests / db / postgresql.pp
diff --git a/3rdparty/modules/nova/manifests/db/postgresql.pp b/3rdparty/modules/nova/manifests/db/postgresql.pp
deleted file mode 100644 (file)
index e6b7a49..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# == Class: nova::db::postgresql
-#
-# Class that configures postgresql for nova
-# Requires the Puppetlabs postgresql module.
-#
-# === Parameters:
-#
-# [*password*]
-#   Password to use to connect to postgresql
-#
-# [*dbname*]
-#   (optional) Name of the database to create for nova
-#   Defaults to 'nova'
-#
-# [*user*]
-#   (optional) Name of the user to connect to postgresql
-#   Defaults to 'nova'
-#
-class nova::db::postgresql(
-  $password,
-  $dbname = 'nova',
-  $user   = 'nova'
-) {
-
-  require 'postgresql::python'
-
-  Postgresql::Db[$dbname] -> Anchor<| title == 'nova-start' |>
-  Postgresql::Db[$dbname] ~> Exec<| title == 'nova-db-sync' |>
-  Package['python-psycopg2'] -> Exec<| title == 'nova-db-sync' |>
-
-  postgresql::db { $dbname:
-    user     => $user,
-    password => $password,
-  }
-
-}