Skip to content

Commit 0da3a3b

Browse files
ptrrkssnjoshcooper
andauthored
Update lib/facter/facts/solaris/os/name.rb
Co-authored-by: Josh Cooper <[email protected]>
1 parent 4b8bef5 commit 0da3a3b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

lib/facter/facts/solaris/os/name.rb

+8-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,14 @@ class Name
1010
def call_the_resolver
1111
value = Facter::Resolvers::Uname.resolve(:kernelname)
1212
version = Facter::Resolvers::Uname.resolve(:kernelversion)
13-
fact_value = value == 'SunOS' ? (version =~ /^omnios-/ ? 'OmniOS' : 'Solaris') : value
13+
fact_value = case value
14+
when 'SunOS'
15+
'Solaris'
16+
when /^omnios-/
17+
'OmniOS'
18+
else
19+
value
20+
end
1421

1522
[Facter::ResolvedFact.new(FACT_NAME, fact_value), Facter::ResolvedFact.new(ALIASES, fact_value, :legacy)]
1623
end

0 commit comments

Comments
 (0)