diff options
-rwxr-xr-x | genenetwork-local-container.sh | 13 |
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" |