Config¶
Module: jupyterlab_server.config
¶
JupyterLab Server config
-
jupyterlab_server.config.
get_package_url
(data)¶ Get the url from the extension data
-
jupyterlab_server.config.
get_federated_extensions
(labextensions_path)¶ Get the metadata about federated extensions
-
jupyterlab_server.config.
get_static_page_config
(app_settings_dir=None, logger=None, level='all')¶ Get the static page config for JupyterLab
- Parameters
- logger: logger, optional
An optional logging object
- level: string, optional [‘all’]
The level at which to get config: can be ‘all’, ‘user’, ‘sys_prefix’, or ‘system’
-
jupyterlab_server.config.
get_page_config
(labextensions_path, app_settings_dir=None, logger=None)¶ Get the page config for the application handler
-
jupyterlab_server.config.
write_page_config
(page_config, level='all')¶ Write page config to disk
LabConfig
¶
-
class
jupyterlab_server.config.
LabConfig
(**kwargs)¶ The lab application configuration object.
-
app_name
c.LabConfig.app_name = Unicode('')¶ The name of the application.
-
app_namespace
c.LabConfig.app_namespace = Unicode('')¶ The namespace of the application.
-
app_settings_dir
c.LabConfig.app_settings_dir = Unicode('')¶ The application settings directory.
-
app_url
c.LabConfig.app_url = Unicode('/lab')¶ The url path for the application.
-
app_version
c.LabConfig.app_version = Unicode('')¶ The version of the application.
-
cache_files
c.LabConfig.cache_files = Bool(True)¶ Whether to cache files on the server. This should be True except in dev mode.
-
extra_labextensions_path
c.LabConfig.extra_labextensions_path = List()¶ Extra paths to look for federated JupyterLab extensions
-
labextensions_path
c.LabConfig.labextensions_path = List()¶ The standard paths to look in for federated JupyterLab extensions
-
labextensions_url
c.LabConfig.labextensions_url = Unicode('')¶ The url for federated JupyterLab extensions
-
listings_url
c.LabConfig.listings_url = Unicode('')¶ The listings url.
-
schemas_dir
c.LabConfig.schemas_dir = Unicode('')¶ The optional location of the settings schemas directory. If given, a handler will be added for settings.
-
settings_url
c.LabConfig.settings_url = Unicode('')¶ The url path of the settings handler.
-
static_dir
c.LabConfig.static_dir = Unicode('')¶ The optional location of local static files. If given, a static file handler will be added.
-
templates_dir
c.LabConfig.templates_dir = Unicode('')¶ The application templates directory.
-
themes_dir
c.LabConfig.themes_dir = Unicode('')¶ The optional location of the themes directory. If given, a handler will be added for themes.
-
themes_url
c.LabConfig.themes_url = Unicode('')¶ The theme url.
-
translations_api_url
c.LabConfig.translations_api_url = Unicode('')¶ The url path of the translations handler.
-
tree_url
c.LabConfig.tree_url = Unicode('')¶ The url path of the tree handler.
-
user_settings_dir
c.LabConfig.user_settings_dir = Unicode('')¶ The optional location of the user settings directory.
-
workspaces_api_url
c.LabConfig.workspaces_api_url = Unicode('')¶ The url path of the workspaces API.
-
workspaces_dir
c.LabConfig.workspaces_dir = Unicode('')¶ The optional location of the saved workspaces directory. If given, a handler will be added for workspaces.
-