class OpenStack::Keystone::Public::Base
Public Class Methods
site()
click to toggle source
Get the Keystone
endpoint assigned to OpenStack::Keystone::Public
classes
Calls superclass method
# File lib/open_stack/keystone/public/base.rb, line 25 def self.site if self == OpenStack::Keystone::Public::Base Thread.current[:open_stack_keystone_public_site] else super end end
site=(site)
click to toggle source
Set the Keystone
endpoint assigned to OpenStack::Keystone::Public
classes
Calls superclass method
# File lib/open_stack/keystone/public/base.rb, line 34 def self.site=(site) super(site) Thread.current[:open_stack_keystone_public_site] = @site # Regenerate the prefix method default = @site.path default << '/' unless default[-1..-1] == '/' # generate the actual method based on the current site path self.prefix = default @site end