Sha256: 719ddc41174a2fd9aa62fb902031e86ea75bfada99fef18e64e1b2a852ee86a9

Contents?: true

Size: 319 Bytes

Versions: 251

Compression:

Stored size: 319 Bytes

Contents

module Puppet::Resource::Validator
  def validate_key(request)
    type, title = request.key.split('/', 2)
    unless type.downcase == request.instance.type.downcase and title == request.instance.title
      raise Puppet::Indirector::ValidationError, _("Resource instance does not match request key")
    end
  end
end

Version data entries

251 entries across 251 versions & 2 rubygems

Version Path
puppet-5.5.17-x86-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-5.5.17 lib/puppet/indirector/resource/validator.rb
puppet-6.10.1 lib/puppet/indirector/resource/validator.rb
puppet-5.5.17-x64-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.10.1-x86-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-5.5.17-universal-darwin lib/puppet/indirector/resource/validator.rb
puppet-6.10.1-x64-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.10.1-universal-darwin lib/puppet/indirector/resource/validator.rb
puppet-6.4.4 lib/puppet/indirector/resource/validator.rb
puppet-6.4.4-x86-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.4.4-x64-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.4.4-universal-darwin lib/puppet/indirector/resource/validator.rb
puppet-6.10.0 lib/puppet/indirector/resource/validator.rb
puppet-6.10.0-x86-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.10.0-x64-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.10.0-universal-darwin lib/puppet/indirector/resource/validator.rb
puppet-6.9.0 lib/puppet/indirector/resource/validator.rb
puppet-6.9.0-x86-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.9.0-x64-mingw32 lib/puppet/indirector/resource/validator.rb
puppet-6.9.0-universal-darwin lib/puppet/indirector/resource/validator.rb