class Fog::HP::BlockStorageV2::Mock
Public Class Methods
data()
click to toggle source
# File lib/fog/hp/block_storage_v2.rb, line 60 def self.data @data ||= Hash.new do |hash, key| hash[key] = { :volumes => {}, :snapshots => {}, :volume_backups => {} } end end
new(options={})
click to toggle source
# File lib/fog/hp/block_storage_v2.rb, line 74 def initialize(options={}) @hp_access_key = options[:hp_access_key] end
reset()
click to toggle source
# File lib/fog/hp/block_storage_v2.rb, line 70 def self.reset @data = nil end
Public Instance Methods
data()
click to toggle source
# File lib/fog/hp/block_storage_v2.rb, line 78 def data self.class.data[@hp_access_key] end
reset_data()
click to toggle source
# File lib/fog/hp/block_storage_v2.rb, line 82 def reset_data self.class.data.delete(@hp_access_key) end