summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2008-09-29 12:07:51 -0500
committerLuke Kanies <luke@madstop.com>2008-09-29 12:07:51 -0500
commit4d7b44cf141f9c8d390c3470a18b16c3f036b28d (patch)
tree998a0425511dc6c5b88792660fc962484a3b026a /lib
parent84b83c453e68badb1de60f91ae2945fb4f83d922 (diff)
downloadfacter-4d7b44cf141f9c8d390c3470a18b16c3f036b28d.tar.gz
facter-4d7b44cf141f9c8d390c3470a18b16c3f036b28d.tar.xz
facter-4d7b44cf141f9c8d390c3470a18b16c3f036b28d.zip
Fixed #1619 - Applying patch by seanmil, adding support for SLES.
Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/facter/hardwareisa.rb2
-rw-r--r--lib/facter/id.rb2
-rw-r--r--lib/facter/lsbmajdistrelease.rb2
-rw-r--r--lib/facter/macaddress.rb2
-rw-r--r--lib/facter/uniqueid.rb2
5 files changed, 5 insertions, 5 deletions
diff --git a/lib/facter/hardwareisa.rb b/lib/facter/hardwareisa.rb
index 4dce535..5f7de43 100644
--- a/lib/facter/hardwareisa.rb
+++ b/lib/facter/hardwareisa.rb
@@ -1,4 +1,4 @@
Facter.add(:hardwareisa) do
setcode 'uname -p', '/bin/sh'
- confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE Debian Gentoo FreeBSD OpenBSD NetBSD}
+ confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE SLES Debian Gentoo FreeBSD OpenBSD NetBSD}
end
diff --git a/lib/facter/id.rb b/lib/facter/id.rb
index 41db22f..15b021a 100644
--- a/lib/facter/id.rb
+++ b/lib/facter/id.rb
@@ -1,4 +1,4 @@
Facter.add(:id) do
- confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE Debian Gentoo AIX}
+ confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE SLES Debian Gentoo AIX}
setcode "whoami"
end
diff --git a/lib/facter/lsbmajdistrelease.rb b/lib/facter/lsbmajdistrelease.rb
index 44f3b9b..4b2bac8 100644
--- a/lib/facter/lsbmajdistrelease.rb
+++ b/lib/facter/lsbmajdistrelease.rb
@@ -3,7 +3,7 @@
require 'facter'
Facter.add("lsbmajdistrelease") do
- confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE Debian Gentoo}
+ confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE SLES Debian Gentoo}
setcode do
if /(\d*)\./i =~ Facter.value(:lsbdistrelease)
result=$1
diff --git a/lib/facter/macaddress.rb b/lib/facter/macaddress.rb
index 11dceb0..28ded4c 100644
--- a/lib/facter/macaddress.rb
+++ b/lib/facter/macaddress.rb
@@ -1,5 +1,5 @@
Facter.add(:macaddress) do
- confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE Debian Gentoo Ubuntu}
+ confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE SLES Debian Gentoo Ubuntu}
setcode do
ether = []
output = %x{/sbin/ifconfig -a}
diff --git a/lib/facter/uniqueid.rb b/lib/facter/uniqueid.rb
index d1553c5..b86321c 100644
--- a/lib/facter/uniqueid.rb
+++ b/lib/facter/uniqueid.rb
@@ -1,4 +1,4 @@
Facter.add(:uniqueid) do
setcode 'hostid', '/bin/sh'
- confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE Debian Gentoo AIX}
+ confine :operatingsystem => %w{Solaris Linux Fedora RedHat CentOS SuSE SLES Debian Gentoo AIX}
end