mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-18 07:23:00 +00:00
put jupyterhub version in logs and headers
This commit is contained in:
@@ -16,6 +16,7 @@ from tornado.ioloop import IOLoop
|
||||
from tornado.web import RequestHandler
|
||||
from tornado import gen, web
|
||||
|
||||
from .. import __version__
|
||||
from .. import orm
|
||||
from ..objects import Server
|
||||
from ..spawner import LocalProcessSpawner
|
||||
@@ -124,6 +125,7 @@ class BaseHandler(RequestHandler):
|
||||
By default sets Content-Security-Policy of frame-ancestors 'self'.
|
||||
"""
|
||||
headers = self.settings.get('headers', {})
|
||||
headers.setdefault("X-JupyterHub-Version", __version__)
|
||||
headers.setdefault("Content-Security-Policy", self.content_security_policy)
|
||||
|
||||
for header_name, header_content in headers.items():
|
||||
|
@@ -372,6 +372,7 @@ class SingleUserNotebookApp(NotebookApp):
|
||||
s['hub_host'] = self.hub_host
|
||||
s['hub_auth'] = self.hub_auth
|
||||
s['csp_report_uri'] = self.hub_host + url_path_join(self.hub_prefix, 'security/csp-report')
|
||||
s.setdefault('headers', {})['X-JupyterHub-Version'] = __version__
|
||||
super(SingleUserNotebookApp, self).init_webapp()
|
||||
|
||||
# add OAuth callback
|
||||
|
Reference in New Issue
Block a user