# File lib_core/rucy/document.rb, line 287 def publish(script_name, request, response, logger) if (script_name.length < @path.length) then raise HTTPError.new(404) # Not Found end pos = script_name.length - @path.length if (script_name[pos, @path.length] != @path) then raise HTTPError.new(404) # Not Found end script_name2 = script_name[0...pos] @document.publish(script_name2, request, response, logger) nil end