]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
sigh, include the params class
authorStephen Gran <steve@lobefin.net>
Wed, 15 Jan 2014 16:54:40 +0000 (16:54 +0000)
committerStephen Gran <steve@lobefin.net>
Wed, 15 Jan 2014 16:54:40 +0000 (16:54 +0000)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/roles/manifests/dbmaster.pp
modules/roles/manifests/pubsub/client.pp
modules/roles/manifests/pubsub/parameters.pp [new file with mode: 0644]

index 5a962096b645cfaee7ad8951fb35ad12d7e29432..111b4f143fbf0bd0482ccada0441630c46baa86b 100644 (file)
@@ -8,9 +8,9 @@
 #
 class roles::dbmaster {
 
-       include roles::pubsub::params
+       include roles::pubsub::parameters
 
-       $rabbit_password = $roles::pubsub::params::rabbit_password
+       $rabbit_password = $roles::pubsub::parameters::rabbit_password
 
        ssl::service { 'db.debian.org':
                notify => Service['apache2'],
index df220ff426a29f8b2524651702d1375ca814f3d4..e2a1083ec5eafdd89f42396e2eb1447edfbf7f4a 100644 (file)
@@ -8,9 +8,9 @@
 #
 class roles::pubsub::client {
 
-       include roles::pubsub::params
+       include roles::pubsub::parameters
 
-       $rabbit_password = $roles::pubsub::params::rabbit_password
+       $rabbit_password = $roles::pubsub::parameters::rabbit_password
 
        package { 'python-dsa-mq':
                ensure => latest,
diff --git a/modules/roles/manifests/pubsub/parameters.pp b/modules/roles/manifests/pubsub/parameters.pp
new file mode 100644 (file)
index 0000000..3f89eb6
--- /dev/null
@@ -0,0 +1,12 @@
+# = Class: roles::pubsub::parameters
+#
+# Params for pubsub client
+#
+# == Sample Usage:
+#
+#   include roles::pubsub::parameters
+#
+class roles::pubsub::parameters {
+
+       $rabbit_password = hkdf('/etc/puppet/secret', "mq-client-${::fqdn}")
+}