Saul Wold 83892bfac4 facter: Move to meta-stx-cloud
This is a cloud services package

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2020-05-17 16:00:29 -07:00

45 lines
1.6 KiB
Diff

diff --git a/lib/facter/architecture.rb b/lib/facter/architecture.rb
index 72c5755..14ec620 100644
--- a/lib/facter/architecture.rb
+++ b/lib/facter/architecture.rb
@@ -31,7 +31,7 @@ Facter.add(:architecture) do
end
when "x86_64"
case Facter.value(:operatingsystem)
- when "Debian", "Gentoo", "GNU/kFreeBSD", "Ubuntu"
+ when "Debian", "Gentoo", "GNU/kFreeBSD", "Ubuntu", "poky-stx"
"amd64"
else
model
diff --git a/lib/facter/operatingsystem/linux.rb b/lib/facter/operatingsystem/linux.rb
index de7913d..797698a 100644
--- a/lib/facter/operatingsystem/linux.rb
+++ b/lib/facter/operatingsystem/linux.rb
@@ -13,6 +13,8 @@ module Facter
@operatingsystem ||= "Ubuntu"
elsif lsbdistid == "LinuxMint"
@operatingsystem ||= "LinuxMint"
+ elsif lsbdistid == "poky-stx"
+ @operatingsystem ||= "poky-stx"
else
@operatingsystem ||= get_operatingsystem_with_release_files
end
@@ -27,7 +29,7 @@ module Facter
"CloudLinux", "PSBM", "OracleLinux", "OVS", "OEL", "Amazon",
"XenServer", "VirtuozzoLinux"
"RedHat"
- when "LinuxMint", "Ubuntu", "Debian"
+ when "LinuxMint", "Ubuntu", "Debian", "poky-stx"
"Debian"
when "SLES", "SLED", "OpenSuSE", "SuSE"
"Suse"
@@ -74,6 +76,8 @@ module Facter
get_ubuntu_release_with_release_file
when "VMwareESX"
get_vmwareESX_release_with_release_file
+ when "poky-stx"
+ get_lsbdistrelease
else
Facter.value(:kernelrelease)
end