class Fog::Compute::BareMetalCloud::Mock
Public Class Methods
data()
click to toggle source
# File lib/fog/bare_metal_cloud/compute.rb, line 23 def self.data @data ||= Hash.new do |hash, key| hash[key] = {} end end
new(options={})
click to toggle source
# File lib/fog/bare_metal_cloud/compute.rb, line 33 def initialize(options={}) @bare_metal_cloud_username = options[:bare_metal_cloud_username] end
reset()
click to toggle source
# File lib/fog/bare_metal_cloud/compute.rb, line 29 def self.reset @data = nil end
Public Instance Methods
data()
click to toggle source
# File lib/fog/bare_metal_cloud/compute.rb, line 37 def data self.class.data[@bare_metal_cloud_username] end
reset_data()
click to toggle source
# File lib/fog/bare_metal_cloud/compute.rb, line 41 def reset_data self.class.data.delete(@bare_metal_cloud_username) end