this provides saves by default the yaml output from foreman on your puppetmasters.
it will default to /var/lib/puppet/foreman directory.
in case of failure/timeout/no reply, it would use the cached version of the external nodes output.
it also contain the push facts alternative, of pushing a node facts prior to requesting its external node data. this is probably the best way to esnure that your foreman instance is updated while not sending old facts to your foreman server.
fixes #347 - Cache generated external nodes yaml
this provides saves by default the yaml output from foreman on your
puppetmasters.
it will default to /var/lib/puppet/foreman directory.
in case of failure/timeout/no reply, it would use the cached version of
the external nodes output.
it also contain the push facts alternative, of pushing a node facts
prior to requesting its external node data.
this is probably the best way to esnure that your foreman instance is
updated while not sending old facts to your foreman server.