From 973f873a452fdba7a8628d3dc646ab1e5b82e8bd Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Tue, 24 Sep 2019 22:42:09 +0200 Subject: [PATCH] explicitly pass client name around --- modules/bacula/manifests/client.pp | 2 ++ modules/bacula/manifests/storage/client.pp | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/bacula/manifests/client.pp b/modules/bacula/manifests/client.pp index 2b7c35f08..9ac5acb4e 100644 --- a/modules/bacula/manifests/client.pp +++ b/modules/bacula/manifests/client.pp @@ -21,11 +21,13 @@ class bacula::client( if $ensure == 'present' { @@bacula::director::client { $::fqdn: port_fd => $port_fd, + client => $::fqdn, tag => "bacula::to-director::${director_server}", } @@bacula::storage::client { $::fqdn: tag => "bacula::to-storage::${storage_server}", + client => $::fqdn, director_server => $director_server, } diff --git a/modules/bacula/manifests/storage/client.pp b/modules/bacula/manifests/storage/client.pp index 86dd0075d..c8969c0c1 100644 --- a/modules/bacula/manifests/storage/client.pp +++ b/modules/bacula/manifests/storage/client.pp @@ -30,8 +30,9 @@ define bacula::storage::client( } # enable the director to make (client, storage) specific configuration - @@bacula::director::client_from_storage { "${::fqdn}-${client}": + @@bacula::director::client_from_storage { $client: tag => "bacula::to-director::${director_server}", + client => $client, storage_address => $::fqdn, port_sd => $bacula::storage::port_sd, storage_secret => $bacula::storage::storage_secret, -- 2.20.1