From c960655df94577cb8b0460d9451e2f707cc2555a Mon Sep 17 00:00:00 2001 From: Naresh Kumar Kolloju Date: Wed, 1 Jun 2022 10:41:06 -0700 Subject: [PATCH] Update LCC script to rename env variable value **Backwards Compatibility Criteria (if any)** --- .../on-jupyter-server-start.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/install-autoshutdown-server-extension/on-jupyter-server-start.sh b/scripts/install-autoshutdown-server-extension/on-jupyter-server-start.sh index a6fb37a..1ae5914 100644 --- a/scripts/install-autoshutdown-server-extension/on-jupyter-server-start.sh +++ b/scripts/install-autoshutdown-server-extension/on-jupyter-server-start.sh @@ -54,15 +54,14 @@ tar xzf extension.tar.gz cd sagemaker_studio_autoshutdown-0.1.5 # Activate studio environment just for installing extension -export AWS_SAGEMAKER_JUPYTERSERVER_IMAGE="${AWS_SAGEMAKER_JUPYTERSERVER_IMAGE:-'jupyterserver'}" -studio_conda_env_exists(){ conda env list | grep 'studio' >/dev/null 2>&1; } -if [ "$AWS_SAGEMAKER_JUPYTERSERVER_IMAGE" = "jupyterserver-3" ] || studio_conda_env_exists ; then +export AWS_SAGEMAKER_JUPYTERSERVER_IMAGE="${AWS_SAGEMAKER_JUPYTERSERVER_IMAGE:-'jupyter-server'}" +if [ "$AWS_SAGEMAKER_JUPYTERSERVER_IMAGE" = "jupyter-server-3" ] ; then eval "$(conda shell.bash hook)" conda activate studio fi; pip install --no-dependencies --no-build-isolation -e . jupyter serverextension enable --py sagemaker_studio_autoshutdown -if [ "$AWS_SAGEMAKER_JUPYTERSERVER_IMAGE" = "jupyterserver-3" ] || studio_conda_env_exists ; then +if [ "$AWS_SAGEMAKER_JUPYTERSERVER_IMAGE" = "jupyter-server-3" ] ; then conda deactivate fi;