X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fbacula%2Fmanifests%2Fdirector.pp;h=486df2e8493f0797ed2750cab2c01a586f759f36;hb=42e20fefad3765c8635a9144dda741c23fff4b81;hp=5f7fba43c3b9f195dfffd9523f5896d73f59b5d1;hpb=164eea6bf3512ee252e7c61be60ed7a96d12ec54;p=mirror%2Fdsa-puppet.git diff --git a/modules/bacula/manifests/director.pp b/modules/bacula/manifests/director.pp index 5f7fba43c..486df2e84 100644 --- a/modules/bacula/manifests/director.pp +++ b/modules/bacula/manifests/director.pp @@ -10,6 +10,7 @@ # @param db_sslca SSL CA store for DB access # @param director_name bacula name of this dir instance # @param director_address address of this dir instance that other instances should connect to (dns name) +# @param messages_name name of the Messages Resource class bacula::director( String $db_address, Integer $db_port, @@ -21,6 +22,7 @@ class bacula::director( Optional[String] $db_sslca = undef, String $director_name = "${::fqdn}-dir", Stdlib::Host $director_address = $::fqdn, + String $messages_name = "Msg-${::fqdn}", ) inherits bacula { # used by e.g. bconsole @@ -34,12 +36,14 @@ class bacula::director( tag => 'bacula::to-storage', director_name => $director_name, director_address => $director_address, + messages_name => $messages_name, } # let FDs know we exist @@bacula::client::director{ $::fqdn: tag => "bacula::to-fd::${director_address}", director_name => $director_name, director_address => $director_address, + messages_name => $messages_name, } ensure_packages ( [