Hi Andreas, On Tue, May 26, 2015 at 11:16 PM, <ashee...@gmail.com> wrote:
> Hi, > > is it possible to use custom facts inside other custom facts? > > With facter -p the custom fact is listed ( e.g.): > > ... > userblweb => 1000 > > With irb: > > irb(main):001:0> require 'facter' > => true > irb(main):002:0> a = Facter.value(:userblweb) > => nil > > Any idea? > When using the Facter API, Facter needs to be told where the custom facts are stored: irb> Facter.search '<path_to_custom_facts>' Note: despite being a verb, the 'search' method only adds the given path to the list of search paths. The same thing happens during Puppet's settings initialization that is invoked when you pass the '-p' option to Facter (as Thomas mentioned, this is deprecated). Likewise, the path can be specified to Facter by using the FACTERLIB environment variable set to a list of paths to search for custom facts. Facter 3 will be adding a '--custom-dir' command line option that is another way of specifying where custom facts are stored. I hope this helps. -- *Join us at **PuppetConf 2015, October 5-9 in Portland, OR - *www. <http://www.google.com/url?q=http%3A%2F%2Fwww.&sa=D&sntz=1&usg=AFQjCNEnS7itqgvQV3E4Se1fu4Um_UapSw> 2015.puppetconf.com <http://www.google.com/url?q=http%3A%2F%2F2015.puppetconf.com&sa=D&sntz=1&usg=AFQjCNE1uQL4Sh23Vr-XkPLa4xfNcoXSog> *Register early to save 40%!* -- 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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CACZQQfOMw7igPKm_ZWKcFWzrv6%3DGguWJbs%2B2aAeaaJdX2QQxMw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.