Skip to content

Commit 759333d

Browse files
committed
fallback to lsb facts if structured facts are nil
1 parent a74e1f1 commit 759333d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/rspec-puppet-facts.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ def on_supported_os_implementation(opts = {})
158158
operatingsystemmajrelease = '2016'
159159
elsif facts.dig(:os, 'release', 'major')
160160
operatingsystemmajrelease = facts[:os]['release']['major']
161+
elsif facts.dig(:os, 'distro', 'release', 'major')
162+
operatingsystemmajrelease = facts[:os]['distro']['release']['major']
161163
else
162164
if facts[:operatingsystemmajrelease].nil?
163165
operatingsystemmajrelease = facts[:operatingsystemrelease].split('.')[0]

0 commit comments

Comments
 (0)