Hi,
I have the following code:
define monitor::host (
$target,
$monitortag = $::domain,
) {
}
…
}
The define gets exported on all nodes:
@@monitor::host { $::fqdn: }
And I collect on the monitor server:
Monitor::Host <<| |>> {
target => ‘/full path to config’,
}
This is working as expected
No I want to collect from a specific monitortag only:
Monitor::Host <<| monitortag == ‘foo.com’ |>> {
target => ‘/full path to config’,
}
Now we receive an error message on the host where we collect claiming that
target is not set.
Is this known behaviour?
Many thanks,
Martin
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/87C98E61-9294-4526-B70F-11F7EBDE15CD%40gmail.com.
For more options, visit https://groups.google.com/d/optout.