Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package_data = Facter::Util::Resolution.exec('rpm --query --all --qf "%{NAME}||%{VERSION}\n"')
- package_data.split("\n").each do |line|
- rpm_detail = line.split("||")
- package_name = 'package_' + rpm_detail[0]
- package_version = rpm_detail[1]
- Facter.add(package_name) do
- setcode do
- Facter.value(package_version)
- end
- end
- end
Add Comment
Please, Sign In to add comment