# 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