Start redis in c9 before importing webapp

This commit is contained in:
Jeremy Zhang 2018-01-02 22:01:23 +00:00
parent e89a99ccfb
commit e74c4a47a9

View File

@ -1,11 +1,13 @@
from run import app, socketio, init_debug
import os
import subprocess import subprocess
if __name__ == "__main__": if __name__ == "__main__":
running = subprocess.check_output(['ps', '-A']) running = subprocess.check_output(['ps', '-A'])
if "postgres" not in str(running): if "postgres" not in str(running):
subprocess.call("sudo service postgresql start", shell=True) subprocess.call("sudo service postgresql start", shell=True)
subprocess.call("sudo service redis-server start", shell=True) subprocess.call("sudo service redis-server start", shell=True)
from run import app, socketio, init_debug
import os
if __name__ == "__main__":
init_debug() init_debug()
socketio.run(app, host=os.getenv('IP', '0.0.0.0'), port=int(os.getenv('PORT', 8080)), debug=True) socketio.run(app, host=os.getenv('IP', '0.0.0.0'), port=int(os.getenv('PORT', 8080)), debug=True)