MVPilgrim commited on
Commit
edcc63e
·
1 Parent(s): 8cbc95b

Debug subprocess.run()

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -34,7 +34,10 @@ logging.basicConfig(level=logging.INFO)
34
 
35
  def runStartup():
36
  logger.info("### Running startup.sh")
37
- result = subprocess.run("bash startup.sh &",shell=True,capture_output=True,text=True,timeout=120)
 
 
 
38
  logger.info(f"startup.sh stdout: {result.stdout}")
39
  logger.info(f"startup.sh stderr: {result.stderr}")
40
  logger.info(f"Return code: {result.returncode}")
 
34
 
35
  def runStartup():
36
  logger.info("### Running startup.sh")
37
+ try:
38
+ result = subprocess.run("bash startup.sh &",shell=True,capture_output=True,text=True,timeout=300)
39
+ except:
40
+ logger.error(f"subprocess.run() encountered error: {result.returncode()}")
41
  logger.info(f"startup.sh stdout: {result.stdout}")
42
  logger.info(f"startup.sh stderr: {result.stderr}")
43
  logger.info(f"Return code: {result.returncode}")