i'll try that . On Wed, Jul 18, 2012 at 12:12 PM, R.I.Pienaar <r...@devco.net> wrote:
> > > ----- Original Message ----- > > From: "Yaniv Fine" <yanivf...@gmail.com> > > To: puppet-users@googlegroups.com > > Sent: Wednesday, July 18, 2012 10:03:01 AM > > Subject: Re: [Puppet Users] Re: Out-of-Scope Variables > > > > > > Frank . > > let me put it all together :) > > > > i have a module name "sharevar" > > i have another module "newmodule" > > inside "sharevar"/manifest/genreic.pp > > class sharevar::generec { > > $vartest = 'infooramtion' > > } > > > > i have newmodule/manifest/men.pp > > that include the content => template path erb file > > and i have the newmodule/templates/new.erb file > > that i want to use value from ("sharevar"/manifest/genreic.pp) > > the $vartest value > > > > hope this helps > > > > thank you for your effort . > > class sharevar { > $vartest = "info" > } > > class newmodule { > # you have to include sharevar somewhere, can be in a node or anywhere > else > include sharevar > > # access the variable in another module in a .pp file > notify{"vartest is ${sharevar::vartest}": } > > # access it in a template > file{"/tmp/test": content => template("new.erb")} > } > > > new.erb: > > <%= scope.lookupvar("sharevar::vartest") %> > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.