Define default values for HubAuth ssl traitlets

The default values are taken from environment variables defined by Spawner.get_env.
This commit is contained in:
Félix-Antoine Fortin
2019-05-27 14:08:04 -04:00
parent 844817297e
commit e9c78422b5

View File

@@ -216,7 +216,7 @@ class HubAuth(SingletonConfigurable):
return self.hub_host + url_path_join(self.hub_prefix, 'login') return self.hub_host + url_path_join(self.hub_prefix, 'login')
keyfile = Unicode( keyfile = Unicode(
'', os.getenv('JUPYTERHUB_SSL_KEYFILE', ''),
help="""The ssl key to use for requests help="""The ssl key to use for requests
Use with certfile Use with certfile
@@ -224,7 +224,7 @@ class HubAuth(SingletonConfigurable):
).tag(config=True) ).tag(config=True)
certfile = Unicode( certfile = Unicode(
'', os.getenv('JUPYTERHUB_SSL_CERTFILE', ''),
help="""The ssl cert to use for requests help="""The ssl cert to use for requests
Use with keyfile Use with keyfile
@@ -232,7 +232,7 @@ class HubAuth(SingletonConfigurable):
).tag(config=True) ).tag(config=True)
client_ca = Unicode( client_ca = Unicode(
'', os.getenv('JUPYTERHUB_SSL_CLIENT_CA', ''),
help="""The ssl certificate authority to use to verify requests help="""The ssl certificate authority to use to verify requests
Use with keyfile and certfile Use with keyfile and certfile