diff options
author | Munyoki Kilyungi | 2025-05-01 14:30:40 +0300 |
---|---|---|
committer | Munyoki Kilyungi | 2025-05-01 14:30:40 +0300 |
commit | 88da69394d99b8519eca658fb7412c559755d596 (patch) | |
tree | e110dd8d9fe247885007993c39b1603810767735 | |
parent | 482f9ec1294ce8649eb2b5e533b18099d51314cb (diff) | |
download | gn-machines-88da69394d99b8519eca658fb7412c559755d596.tar.gz |
Create FLASK_SESSION directory if it doesn't exist.
-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" |