On Wednesday, November 12, 2014 12:20:53 PM UTC-6, Neil wrote:
>
> Hello
>
> I think the advantages of fact based implementation are you can use it in 
> hiera hieracy, query it in puppeydb etc
>
 
Facts do not provide an advantage over ordinary top-scope variables with 
respect to interpolation in Hiera 
<https://docs.puppetlabs.com/hiera/1/variables.html#passing-variables-to-hiera>.
  
They do get recorded in puppetdb, but in a case like this, so too do all 
the underlying facts from which they are derived.  The PuppetDB query API 
supports a regex match operator which could be used against the 'ipaddress' 
fact in this particular case, so at best the custom fact gets you a small 
convenience in your queries (which, however, are probably machine-generated 
anyway, so any such convenience is mostly wasted).  I'm not sure what the 
"etc." could be.


John

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/57531380-38d0-468e-a1aa-e0c459a8a6ea%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to