Hi All,
I'm generating custom facts and want to exclude few software's in black
list.
Ex: 7-Zip is a software causing a problem as its name starts with digit and
not a letter. The name also has some spaces, hiphens.
file { "c:/marionette-collective/etc/facts.yaml":
loglevel => debug,
content => inline_template("<%= scope.to_hash.reject { |k,v| k.to_s =~
/(uptime_seconds|timestamp|free)/}.to_yaml %>"), # exclude rapidly changing
facts
}
I'm trying something like below , am no ruby expert and can't figure out
the right way.
file { "c:/marionette-collective/etc/facts.yaml":
loglevel => debug,
content => inline_template("<%= scope.to_hash.reject { |k,v| k.to_s =~
/(uptime_seconds|timestamp|free|'7-zip 5.6 (x64 version)')/}.to_yaml %>"),
# exclude rapidly changing facts
}
can some please help me. Becuase of this entire facts are not loading and
puppet agent -t is failing. A big show stopper this is.
Thanks
--
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/42746afc-ad14-40ab-a7c5-70846302be00%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.