MVPilgrim commited on
Commit
a463554
·
1 Parent(s): b29ccb2
Files changed (2) hide show
  1. app.py +1 -1
  2. startup.sh +7 -0
app.py CHANGED
@@ -39,7 +39,7 @@ try:
39
  logger.info("### Running startup.sh")
40
  result = ""
41
  try:
42
- result = subprocess.run("bash startup.sh 2>&1 /app/startup.log &",shell=True,capture_output=True,text=True,timeout=300)
43
  logger.info(f"startup.sh stdout: {result.stdout}")
44
  logger.info(f"startup.sh stderr: {result.stderr}")
45
  logger.info(f"Return code: {result.returncode}")
 
39
  logger.info("### Running startup.sh")
40
  result = ""
41
  try:
42
+ result = subprocess.run("bash startup.sh 2>&1 /app/startup.log",shell=True,capture_output=True,text=True,timeout=300)
43
  logger.info(f"startup.sh stdout: {result.stdout}")
44
  logger.info(f"startup.sh stderr: {result.stderr}")
45
  logger.info(f"Return code: {result.returncode}")
startup.sh CHANGED
@@ -1,6 +1,13 @@
1
  #! /bin/bash
2
 
3
  echo "#### startup.sh entered."
 
 
 
 
 
 
 
4
  #echo "### find streamlit "; find / | grep -i streamlit
5
  echo "### pwd "; pwd
6
  #echo "### df -h"; df -h
 
1
  #! /bin/bash
2
 
3
  echo "#### startup.sh entered."
4
+
5
+ if [ -z "$1" ]; then
6
+ echo "#### Re-executing startup.sh asynchonously."
7
+ /app/startup.sh "no re-execute"
8
+ exit 0
9
+ done
10
+
11
  #echo "### find streamlit "; find / | grep -i streamlit
12
  echo "### pwd "; pwd
13
  #echo "### df -h"; df -h