class Fog::Ecloud::MockDataClasses::MockNetworkIps

Public Instance Methods

items() click to toggle source
# File lib/fog/ecloud/compute.rb, line 424
def items
  @items ||= _parent.usable_subnet_ips.inject({}) do |out, subnet_ip|
    out.update(subnet_ip => MockNetworkIp.new({ :ip => subnet_ip }, self))
  end
end
name() click to toggle source
# File lib/fog/ecloud/compute.rb, line 434
def name
  "IP Addresses"
end
ordered_ips() click to toggle source
# File lib/fog/ecloud/compute.rb, line 430
def ordered_ips
  items.values.sort_by {|i| i.ip.split(".").map(&:to_i) }
end