diff --git a/webapp/run_c9.py b/webapp/run_c9.py index c934894..22eff1b 100644 --- a/webapp/run_c9.py +++ b/webapp/run_c9.py @@ -1,6 +1,11 @@ from run import app, socketio, init_debug import os +import subprocess if __name__ == "__main__": + running = subprocess.check_output(['ps', '-A']) + if "postgres" not in str(running): + subprocess.call("sudo service postgresql start", shell=True) + subprocess.call("sudo service redis-server start", shell=True) init_debug() socketio.run(app, host=os.getenv('IP', '0.0.0.0'), port=int(os.getenv('PORT', 8080)), debug=True) \ No newline at end of file