On Friday, September 18, 2015 at 8:54:24 AM UTC-5, Trevor Vaughan wrote:
>
> Hi Kylo,
>
> I've never used this approach since I took the assumption that my facts 
> may be used outside of/before all of my Puppet manifests were fully 
> installed.
>
> It did, at times, dictate either code duplication or the creation of an 
> external Ruby Gem that both could use that would be installed via the 
> package manager as a system dependency.
>
>

Indeed, factoring out the shared code so that fact and provider can both 
rely on it without relying on each other seems to me the most appropriate 
approach.


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev/1bd42aa7-571b-4021-9c31-b8aa5ce8a820%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to