Method: Fog::OpenStack::Storage::Mock#initialize

Defined in:
lib/fog/openstack/storage.rb

#initialize(options = {}) ⇒ Mock

Returns a new instance of Mock.



74
75
76
77
78
79
80
81
82
83
# File 'lib/fog/openstack/storage.rb', line 74

def initialize(options = {})
  require_mime_types
  @openstack_api_key = options[:openstack_api_key]
  @openstack_username = options[:openstack_username]
  @openstack_management_url = options[:openstack_management_url] || 'http://example:8774/v2/AUTH_1234'

  @openstack_management_uri = URI.parse(@openstack_management_url)
  @path   = @openstack_management_uri.path
  @path.sub!(%r{/$}, '')
end