opscode-cookbooks/users — pull request #6 by jeremiahsnapp (2012-06-28 20:54:57+00:00)
Title: [COOK-1398] Provider manage.rb ignores username attribute

Reworked manage provider to use 'username' instead of 'id' for the user's name

The original code ignores the use of the 'username' attribute.

This fix allows the use of 'username' which also bypasses some user name limitations inherent to data bags.

For example, I wanted to have a user name with a period in it but the data bag 'id' is limited to alphanumeric, -, _ characters.