(vastly trimmed code)
*manifests/site.pp:*
import "base"
*module/base/manifests/init.pp*:
import "baselines/*.pp"
import "infrastructures/*.pp"
import "nodes.pp"
*nodes.pp:
*node 'pslave1' inherits rnc {
notice($my_puppet_master)
}
*infrastructures/geographical.pp:*
node rnc inherits basenode {
$my_puppet_server = "puppetmaster"
}
And after all the, the notice emitted is empty. My understanding is that
node inheritance should bring "$my_puppet_master" into the scope of node
pslave1, so the notice should ahve the right value. I'm reasonably sure
this worked correctly under Puppet 0.24.mumble, but the new 0.25.4 instance
I'm working is seems to behave differently. Should I file a bug report on
this?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.