# File lib/openstack/compute/address.rb, line 53 def self.fix_labels(addresses_info) addresses_info.inject({"public"=>[], "private"=>[]}) do |res, (label,address_struct_list)| address_struct_list.each do |address_struct| if(address_struct["version"==6])#v6 addresses are all routable... res["public"] << address_struct else is_private?(address_struct["addr"])? res["private"] << address_struct : res["public"] << address_struct end end res end end