Kernel resource handlers now require authenticated user

pull/37/head
Thomas Kluyver 12 years ago
parent 76fdfe9eb7
commit 85ce34bc66

@ -8,6 +8,7 @@ class KernelSpecResourceHandler(web.StaticFileHandler, IPythonHandler):
def initialize(self):
web.StaticFileHandler.initialize(self, path='')
@web.authenticated
def get(self, kernel_name, path, include_body=True):
ksm = self.kernel_spec_manager
try:
@ -16,7 +17,8 @@ class KernelSpecResourceHandler(web.StaticFileHandler, IPythonHandler):
raise web.HTTPError(404, u'Kernel spec %s not found' % kernel_name)
self.log.debug("Serving kernel resource from: %s", self.root)
return web.StaticFileHandler.get(self, path, include_body=include_body)
@web.authenticated
def head(self, kernel_name, path):
self.get(kernel_name, path, include_body=False)

Loading…
Cancel
Save