Page MenuHomePhabricator

overriding a built in facter fact

Authored By
jbond
Sep 1 2021, 11:18 AM
Size
302 B
Referenced Files
None
Subscribers
None

overriding a built in facter fact

require 'facter'
# copy the networking fact
networking = Facter.fact(:networking).value
# Clear the current fact if we dont do this the built in is always prefered
Facter[:networking].flush
Facter.add(:networking) do
has_weight 100
setcode do
networking['foo'] = 'bar'
networking
end
end

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
9171597
Default Alt Text
overriding a built in facter fact (302 B)

Event Timeline