aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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"