Documentation
¶
Overview ¶
Command mixer is a reverse proxy that enables switching between kernels running locally or remotely.
Prerequisites:
You must have Jupyter Lab installed on your workstation (i.e. the command `jupyter lab` should work).
Example usage:
export JUPYTER_PORT=8082 export JUPYTER_TOKEN="$(uuidgen)" jupyter lab --no-browser --port-retries=0 --port="${JUPYTER_PORT}" --notebook-dir="${HOME}" --NotebookApp.token="${JUPYTER_TOKEN}" --debug & mixer \ --mixer-project="${PROJECT}" \ --mixer-region="${REGION}" \ --jupyter-port="${JUPYTER_PORT}" \ --jupyter-token="${JUPYTER_TOKEN}"
Directories
¶
Path | Synopsis |
---|---|
Package backends provides utilities for communicating with backend Jupyter API servers.
|
Package backends provides utilities for communicating with backend Jupyter API servers. |
Package jupytertestutil contains utilities for mockign and testing Jupyter backend requests.
|
Package jupytertestutil contains utilities for mockign and testing Jupyter backend requests. |
Package kernels implements a unified view of the kernels in multiple backends
|
Package kernels implements a unified view of the kernels in multiple backends |
Package kernelspecs contains utilities for fetching the unified view of kernelspecs from multiple backends.
|
Package kernelspecs contains utilities for fetching the unified view of kernelspecs from multiple backends. |
Package resources defines Golang representations for all of the resources defined by the Jupyter Swagger API.
|
Package resources defines Golang representations for all of the resources defined by the Jupyter Swagger API. |
Package sessions implements a unified view of the sessions across multiple backends.
|
Package sessions implements a unified view of the sessions across multiple backends. |
Package util provides utility methods for the notebookkernelsmixer codebase.
|
Package util provides utility methods for the notebookkernelsmixer codebase. |
Click to show internal directories.
Click to hide internal directories.