# File lib/facter/util/confine.rb, line 13 13: def initialize(fact, *values) 14: raise ArgumentError, "The fact name must be provided" unless fact 15: raise ArgumentError, "One or more values must be provided" if values.empty? 16: @fact = fact 17: @values = values 18: end