From 7ce45a207ffe2303088287ae55f26acbb6f81cac Mon Sep 17 00:00:00 2001 From: Ben Roberts Date: Thu, 13 Oct 2016 18:54:28 +0100 Subject: [PATCH] Add a locale fact which uses eselect locale to retrieve system default --- lib/facter/locale.rb | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 lib/facter/locale.rb diff --git a/lib/facter/locale.rb b/lib/facter/locale.rb new file mode 100644 index 0000000..b0cfcbe --- /dev/null +++ b/lib/facter/locale.rb @@ -0,0 +1,7 @@ +Facter.add(:locale) do + confine :osfamily => :gentoo + setcode do + Facter::Core::Execution.exec('eselect --colour=no --brief locale show').strip + end +end +