On 2012-09-07 19:07, Kelsey Hightower wrote:
You'll need hiera-puppet, which contains the parser functions. Puppet 3.0.0 
should bring in both Hiera and hiera-puppet as deps.

Thanks,
that is a good start. My issue is however that I don't want to install things in order to scan them for content as I am building an index of functions, types, etc. in the puppet runtime.

Currently Geppetto does not offer users the ability to do these scans so I can just mash something up to create the index, but ultimately I would want to be able to scan an (any) installation and get all the installed functions.

So, my questions is really, in an installation, how does puppet find puppet-hiera and know that there are parser functions. Is it added to the module path or is it done via some other mechanism?

Reading this: http://puppetlabs.com/blog/first-look-installing-and-using-hiera/ It looks like the source needs to be copied into puppet's modulepath drectory - will this be different in 3.0.0

Regards
- henrik

On Jul 9, 2012, at 9:21 AM, Henrik Lindberg <[email protected]> 
wrote:

Hi,
If I have understood it correctly, puppet 3.0.0 will include / require hiera. 
In order to add support for hiera directly in Geppetto I downloaded the puppet 
3.0.0rc tarball expecting to find the puppet-hiera functions, but they where 
not there.

What is the expected packaging going to be when 3.0.0 is released?
Where should I expect the hiera "parser functions" to be located?

(For now I can compose the result manually, but I would like to know where they 
are supposed to be so I do this correctly from the start).

If you want to, you can also comment on 
https://github.com/cloudsmith/geppetto/issues/282

Regards
- henrik

--
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.





--
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.

Reply via email to