Class: Fog::Network::OpenStack::Real

Inherits:
Object
  • Object
show all
Defined in:
lib/pec/director.rb

Instance Method Summary collapse

Instance Method Details

#set_tenant_patch(tenant) ⇒ Object



96
97
98
99
100
101
102
103
104
105
106
107
# File 'lib/pec/director.rb', line 96

def set_tenant_patch(tenant)
  @openstack_must_reauthenticate = true
  @openstack_tenant = tenant.to_s
  authenticate
  @path.sub!(/\/$/, '')
  unless @path.match(SUPPORTED_VERSIONS)
    @path = "/" + Fog::OpenStack.get_supported_version(SUPPORTED_VERSIONS,
                                                       @openstack_management_uri,
                                                       @auth_token,
                                                       @connection_options)
  end
end