# File lib/fog/local/models/storage/file.rb, line 77 def public_url requires :directory, :key if connection.endpoint escaped_directory = URI.escape(directory.key) escaped_key = URI.escape(key) ::File.join(connection.endpoint, escaped_directory, escaped_key) else nil end end