class Fog::Storage::Rackspace::Mock
Public Class Methods
data()
click to toggle source
# File lib/fog/rackspace/storage.rb, line 66 def self.data @data ||= Hash.new do |hash, key| hash[key] = {} end end
new(options={})
click to toggle source
# File lib/fog/rackspace/storage.rb, line 76 def initialize(options={}) require 'mime/types' @rackspace_api_key = options[:rackspace_api_key] @rackspace_username = options[:rackspace_username] end
reset()
click to toggle source
# File lib/fog/rackspace/storage.rb, line 72 def self.reset @data = nil end
Public Instance Methods
data()
click to toggle source
# File lib/fog/rackspace/storage.rb, line 82 def data self.class.data[@rackspace_username] end
region()
click to toggle source
# File lib/fog/rackspace/storage.rb, line 94 def region @rackspace_region end
reset_data()
click to toggle source
# File lib/fog/rackspace/storage.rb, line 86 def reset_data self.class.data.delete(@rackspace_username) end
service_name()
click to toggle source
# File lib/fog/rackspace/storage.rb, line 90 def service_name :cloudFiles end