orangeqs.juice.orchestration._constants#

Constants for the orchestration module.

Module Contents#

Data#

API#

orangeqs.juice.orchestration._constants.SINGLEUSER_ENVIRONMENT_NAME#

‘singleuser’

orangeqs.juice.orchestration._constants.SHARED_DIRECTORY_PATH#

‘~/shared’

orangeqs.juice.orchestration._constants.SHARED_DATA_PATH#

None

orangeqs.juice.orchestration._constants.DEFAULT_JUICE_SETUP_NAME#

‘UNKNOWN_SETUP_NAME’

orangeqs.juice.orchestration._constants.JUPYTERHUB_CONTAINER_DATABASE_DIR#

‘/var/lib/jupyterhub’

orangeqs.juice.orchestration._constants.JUPYTERHUB_CONTAINER_DATABASE_URL#

None

orangeqs.juice.orchestration._constants.JUPYTERHUB_BUILD_UV_CACHE_DIR#

‘/root/.cache/uv’

Path of the uv cache mount in the JupyterHub image build.

orangeqs.juice.orchestration._constants.PODMAN_DEFAULT_STOP_TIMEOUT#

10

Seconds podman waits after SIGTERM if the container sets no stop timeout.

orangeqs.juice.orchestration._constants.TASK_MANAGER_BUCKET#

‘task-manager’

orangeqs.juice.orchestration._constants.SHARED_SERVICE_NAME#

‘shared’

orangeqs.juice.orchestration._constants.SHARED_SERVICE_BUCKET#

‘service-shared’

orangeqs.juice.orchestration._constants.DEVICE_SERVICE_NAME#

‘device’