# File lib/rudy/aws/ec2/address.rb, line 92
 92:       def list_as_hash(addresses=[])
 93:         addresses ||= []
 94:         addresses = [addresses].flatten.compact
 95:         alist = @@ec2.describe_addresses(:addresses=> addresses)
 96:         
 97:         return nil unless alist['addressesSet'].is_a?(Hash)
 98:       
 99:         addresses = {}
100:         alist['addressesSet']['item'].each do |address|
101:           address = Addresses.from_hash(address)
102:           addresses[address.ipaddress] = address
103:         end
104:         addresses = nil if addresses.empty?
105:         addresses
106:       end