From 88da69394d99b8519eca658fb7412c559755d596 Mon Sep 17 00:00:00 2001 From: Munyoki Kilyungi Date: Thu, 1 May 2025 14:30:40 +0300 Subject: Create FLASK_SESSION directory if it doesn't exist. --- genenetwork-local-container.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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" -- cgit 1.4.1