Method: Puppet::Provider::Confine#valid?

Defined in:
lib/vendor/puppet/provider/confine.rb

#valid?Boolean

Test whether our confine matches.



64
65
66
67
68
69
70
71
72
73
74
75
# File 'lib/vendor/puppet/provider/confine.rb', line 64

def valid?
  values.each do |value|
    unless pass?(value)
      Puppet.debug(label + ": " + message(value))
      return false
    end
  end

  return true
ensure
  reset
end