|
|
|
|
@ -51,8 +51,6 @@ class MainKernelHandler(APIHandler):
|
|
|
|
|
|
|
|
|
|
class KernelHandler(APIHandler):
|
|
|
|
|
|
|
|
|
|
SUPPORTED_METHODS = ('DELETE', 'GET', 'OPTIONS')
|
|
|
|
|
|
|
|
|
|
@web.authenticated
|
|
|
|
|
@json_errors
|
|
|
|
|
def get(self, kernel_id):
|
|
|
|
|
@ -69,12 +67,6 @@ class KernelHandler(APIHandler):
|
|
|
|
|
self.set_status(204)
|
|
|
|
|
self.finish()
|
|
|
|
|
|
|
|
|
|
@web.authenticated
|
|
|
|
|
@json_errors
|
|
|
|
|
def options(self, kernel_id):
|
|
|
|
|
self.set_header('Access-Control-Allow-Headers', 'accept, content-type')
|
|
|
|
|
self.finish()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class KernelActionHandler(APIHandler):
|
|
|
|
|
|
|
|
|
|
@ -92,12 +84,6 @@ class KernelActionHandler(APIHandler):
|
|
|
|
|
self.write(json.dumps(model))
|
|
|
|
|
self.finish()
|
|
|
|
|
|
|
|
|
|
@web.authenticated
|
|
|
|
|
@json_errors
|
|
|
|
|
def options(self, kernel_id, action):
|
|
|
|
|
self.set_header('Access-Control-Allow-Headers', 'accept, content-type')
|
|
|
|
|
self.finish()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class ZMQChannelsHandler(AuthenticatedZMQStreamHandler):
|
|
|
|
|
|
|
|
|
|
|