rtyler/blimpy — pull request #54 by cprice-puppet (2012-10-03 21:11:31+00:00)
Title: Fix bug causing inconsistent values for security group names

Prior to this commit, there were cases where SecurityGroups#group_id
was called and passed an array of ports and would calculate a name
based on them, and then immediately call it again with a Set of ports.
This would result in the group_id appearing to change in between the
time that we checked to see if a group exists and the time that
we attempt to create it.

This commit simply tweaks the calls to `Set.new` in such a way as
to ensure that the group name is consistent between the "ensure"
and "create" methods.