Ver Fonte

Merge pull request #17885 from overleaf/em-sp-missing-env

Add proper environment in CE/Server Pro preshutdown scripts

GitOrigin-RevId: 84ec76de67e91a4acc1f326a701ebb13a3f1322f
Eric Mc Sween há 2 anos atrás
pai
commit
d0cd02d0ac

+ 3 - 0
server-ce/init_preshutdown_scripts/00_close_site

@@ -1,5 +1,8 @@
 #!/bin/sh
 
+. /etc/container_environment.sh
+. /etc/overleaf/env.sh
+
 SITE_MAINTENANCE_FILE_BAK="$SITE_MAINTENANCE_FILE.bak.shutdown"
 
 mv "${SITE_MAINTENANCE_FILE}" "${SITE_MAINTENANCE_FILE_BAK}"

+ 3 - 0
server-ce/init_preshutdown_scripts/01_flush_document_updater

@@ -1,5 +1,8 @@
 #!/bin/sh
 
+. /etc/container_environment.sh
+. /etc/overleaf/env.sh
+
 cd /overleaf/services/document-updater && node scripts/flush_all.js >> /var/log/overleaf/document-updater.log 2>&1
 
 EXIT_CODE="$?"

+ 3 - 0
server-ce/init_preshutdown_scripts/02_flush_project_history

@@ -1,5 +1,8 @@
 #!/bin/sh
 
+. /etc/container_environment.sh
+. /etc/overleaf/env.sh
+
 cd /overleaf/services/project-history && node scripts/flush_all.js >> /var/log/overleaf/project-history.log 2>&1
 
 EXIT_CODE="$?"