On 01/09/2015 03:48 PM, Davide Ferrari wrote: > Hi > > I'm trying to override a fact from facter 2.3, called "partitions" > with a custom version of this fact, via pluginsync. > > The problem is that the base file in > /var/lib/puppet/lib/facter/partitions.rb, just like it's facter > brother in /usr/lib/ruby/vendor_ruby/facter/partitions.rb has a > > require 'facter/util/partitions' > > and this require seems to me that, no matter what I do, try to > includes other ruby files from /usr/lib/ruby/vendor_ruby/ and not > /var/lib/puppet/lib/, even if I run facter -p. > > What's the correct way to override via pluginsync an already existing > and complex fact like "partitions" ? I'm already specifying > "has_weigth 100" in /var/lib/puppet/lib/facter/partitions.rb because > otherwise it wouldn't even consider my custom version, but it stops > there. > > Thanks!
Hi, I've done similar things with older versions of Facter. It should work. Can you share your code, the result, and what you expect to happen? Thanks, Felix -- 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/54B30F5D.3070005%40Alumni.TU-Berlin.de. For more options, visit https://groups.google.com/d/optout.
