# File lib/puppet/provider/confine.rb, line 64
64:   def valid?
65:     values.each do |value|
66:       unless pass?(value)
67:         Puppet.debug(label + ": " + message(value))
68:         return false
69:       end
70:     end
71: 
72:     return true
73:   ensure
74:     reset
75:   end