module Fog::OpenStack::Storage::PublicUrl
Public Instance Methods
public_url(container = nil, object = nil)
click to toggle source
Get public_url
for an object
Parameters¶ ↑
-
container<~String> - Name of container to look in
-
object<~String> - Name of object to look for
# File lib/fog/openstack/storage/requests/public_url.rb, line 11 def public_url(container = nil, object = nil) return nil if container.nil? u = "#{url}/#{Fog::OpenStack.escape(container)}" u << "/#{Fog::OpenStack.escape(object)}" unless object.nil? u end
Private Instance Methods
url()
click to toggle source
# File lib/fog/openstack/storage/requests/public_url.rb, line 20 def url "#{@openstack_management_uri.scheme}://#{@openstack_management_uri.host}:"\ "#{@openstack_management_uri.port}#{@path}" end