aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMunyoki Kilyungi2025-05-01 14:30:40 +0300
committerMunyoki Kilyungi2025-05-01 14:30:40 +0300
commit88da69394d99b8519eca658fb7412c559755d596 (patch)
treee110dd8d9fe247885007993c39b1603810767735
parent482f9ec1294ce8649eb2b5e533b18099d51314cb (diff)
downloadgn-machines-88da69394d99b8519eca658fb7412c559755d596.tar.gz
Create FLASK_SESSION directory if it doesn't exist.
-rwxr-xr-xgenenetwork-local-container.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/genenetwork-local-container.sh b/genenetwork-local-container.sh
index 67a2ff5..b0d3e69 100755
--- a/genenetwork-local-container.sh
+++ b/genenetwork-local-container.sh
@@ -190,6 +190,19 @@ for project_entry in "${GN_PROJECTS[@]}"; do
fi
done
+FLASK_SESSION="$BASE_DIR/genenetwork2/flask_session"
+log "INFO" "Checking FLASK_SESSION directory: $FLASK_SESSION"
+if [ ! -d "$FLASK_SESSION" ]; then
+ log "INFO" "Creating FLASK_SESSION directory: $FLASK_SESSION"
+ if ! mkdir -p "$FLASK_SESSION"; then
+ log "ERROR" "Failed to create FLASK_SESSION directory: $FLASK_SESSION"
+ exit 1
+ fi
+else
+ log "DEBUG" "FLASK_SESSION directory already exists: $FLASK_SESSION"
+fi
+
+
# Verify container SCM file exists
if [ ! -f "$CONTAINER_SCM" ]; then
log "ERROR" "Container SCM file not found: $CONTAINER_SCM"