# File lib/facter/util/confine.rb, line 25 25: def true? 26: unless fact = Facter[@fact] 27: Facter.debug "No fact for %s" % @fact 28: return false 29: end 30: value = convert(fact.value) 31: 32: return false if value.nil? 33: 34: @values.each do |v| 35: v = convert(v) 36: next unless v.class == value.class 37: return true if value == v 38: end 39: return false 40: end