MCPcopy Create free account
hub / github.com/csound/csound / _FindDelegateForURL

Method _FindDelegateForURL

Emscripten/examples/httpd.py:104–115  ·  view source on GitHub ↗
(self, url_path)

Source from the content-addressed store, hash-verified

102 return delegate
103
104 def _FindDelegateForURL(self, url_path):
105 path = self.translate_path(url_path)
106 if os.path.isdir(path):
107 dirname = path
108 else:
109 dirname = os.path.dirname(path)
110
111 abs_serve_dir = os.path.abspath(self.server.serve_dir)
112 delegate = self._FindDelegateForURLRecurse(dirname, abs_serve_dir)
113 if not delegate:
114 logging.info('No handler found for path %s. Using default.' % url_path)
115 return delegate
116
117 def _SendNothingAndDie(self, result=0):
118 self.send_response(200, 'OK')

Callers 3

send_headMethod · 0.95
do_GETMethod · 0.95
do_POSTMethod · 0.95

Calls 1

Tested by

no test coverage detected