##// END OF EJS Templates
redirect /api/notebooks to /api/contents...
MinRK -
Show More
@@ -270,6 +270,22 b' class ModifyCheckpointsHandler(IPythonHandler):'
270 270 self.set_status(204)
271 271 self.finish()
272 272
273
274 class NotebooksRedirectHandler(IPythonHandler):
275 """Redirect /api/notebooks to /api/contents"""
276 SUPPORTED_METHODS = ('GET', 'PUT', 'PATCH', 'POST', 'DELETE')
277
278 def get(self, path):
279 self.log.warn("/api/notebooks is deprecated, use /api/contents")
280 self.redirect(url_path_join(
281 self.base_url,
282 'api/contents',
283 path
284 ))
285
286 put = patch = post = delete = get
287
288
273 289 #-----------------------------------------------------------------------------
274 290 # URL to handler mappings
275 291 #-----------------------------------------------------------------------------
@@ -283,4 +299,5 b' default_handlers = ['
283 299 ModifyCheckpointsHandler),
284 300 (r"/api/contents%s" % file_path_regex, ContentsHandler),
285 301 (r"/api/contents%s" % path_regex, ContentsHandler),
302 (r"/api/notebooks/?(.*)", NotebooksRedirectHandler),
286 303 ]
General Comments 0
You need to be logged in to leave comments. Login now