Class/Module Index [+]

Quicksearch

Fog::Ecloud::MockDataClasses::MockNetworkIp

Public Instance Methods

ip() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 417
def ip
  self[:ip]
end
name() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 413
def name
  self[:name] || ip
end
rnat() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 433
def rnat
  self[:rnat] || _parent._parent.rnat
end
rnat_set?() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 437
def rnat_set?
  !!self[:rnat]
end
status() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 425
def status
  if used_by
    "Assigned"
  else
    "Available"
  end
end
used_by() click to toggle source
# File lib/fog/ecloud/mock_data_classes.rb, line 421
def used_by
  self[:used_by] || _parent._parent._parent.virtual_machines.detect {|v| v.ip == ip }
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.