Class/Module Index [+]

Quicksearch

Fog::Ecloud

Constants

ECLOUD_OPTIONS

Public Class Methods

ip_address() click to toggle source
# File lib/fog/ecloud.rb, line 23
def self.ip_address
  4.times.map{ Fog::Mock.random_numbers(3) }.join(".")
end
keep(hash, *keys) click to toggle source
# File lib/fog/ecloud.rb, line 11
def self.keep(hash, *keys)
  {}.tap do |kept|
    keys.each{|k| kept[k]= hash[k] if hash.key?(k)}
  end
end
mac_address() click to toggle source
# File lib/fog/ecloud.rb, line 27
def self.mac_address
  6.times.map{ Fog::Mock.random_numbers(2) }.join(":")
end
slice(hash, *keys) click to toggle source
# File lib/fog/ecloud.rb, line 17
def self.slice(hash, *keys)
  hash.dup.tap do |sliced|
    keys.each{|k| sliced.delete(k)}
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.