puppetlabs/puppetlabs-registry — pull request #14 by jeffmccune (2012-05-15 16:56:41+00:00)
Title: Fix autorequire case sensitivity

WORK IN PROGRESS

Pull Request for early review purposes only.

This change set changes the behavior of autorequire in the registry_key and
registry_value types to be case insensitive and preserving. Without these
changes we do not properly autorequire in the following manifest:

registry_key { 'HKLM\Software\Vendor\PUPPETLABS':
ensure => present,
}
registry_value { 'HKLM\Software\Vendor\puppetlabs\ValueString':
data => "Hello World!",
}