# File lib/blimpy/securitygroups.rb, line 30
    def self.create_group(fog, ports)
      name = group_id(ports)
      group = fog.security_groups.create(:name => name,
                                         :description => "Custom Blimpy security group for #{ports.to_a}")

      unless ports.is_a? Set
        ports = Set.new(ports)
      end

      ports.each do |port|
        group.authorize_port_range(port .. port)
      end
      name
    end