lib/resolvers/solaris/zpool_resolver.rb in facter-4.0.17 vs lib/resolvers/solaris/zpool_resolver.rb in facter-4.0.18

- old
+ new

@@ -20,14 +20,16 @@ end def build_zpool_facts output, _status = Open3.capture2('zpool upgrade -v') features_list = output.scan(/^\s+(\d+)/).flatten + features_flags = output.scan(/^([a-z0-9_]+)[[:blank:]]*(\(read-only compatible\))?$/).map(&:first) return if features_list.empty? @fact_list[:zpool_featurenumbers] = features_list.join(',') - @fact_list[:zpool_version] = features_list.last + @fact_list[:zpool_featureflags] = features_flags.join(',') + @fact_list[:zpool_version] = features_flags.any? ? '5000' : features_list.last end end end end end