On Tuesday, June 12, 2012 4:57:13 PM UTC-5, Adam Heinz wrote:
Is it possible to get the value of a member variable on a collected
resource? Something like
Host <<| name == 'nagios' |>>
$nagiosip = Host["nagios"]::ip
Gepetto has red lined all of my guesses so far.
Is it possible to get the value of a member variable on a collected
resource? Something like
Host <<| name == 'nagios' |>>
$nagiosip = Host["nagios"]::ip
Gepetto has red lined all of my guesses so far.
of *any* previously-declared resource from within your manifests. There
may be some kind of workaround involving inline templates or Ruby DSL, but
only because they cannot do their jobs without opening a window to parts of
Puppet that manifests are not intended to twiddle.
I would recommend instead recording host 'nagios''s IP in a class variable
or an external data file, and having other nodes retrieve it from there.
John
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/17uCFAf-e-YJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.