intro inbox service

This commit is contained in:
knst-kotov
2022-02-22 14:44:01 +03:00
parent 30f965e6e9
commit c04cd77418
8 changed files with 136 additions and 64 deletions

View File

@@ -1,12 +1,16 @@
import uvicorn
from settings import PORT
from settings import PORT, INBOX_SERVICE_PORT
import sys
if __name__ == '__main__':
dev_mode = len(sys.argv) > 1 and sys.argv[1] == "dev"
inbox_service = len(sys.argv) > 1 and sys.argv[1] == "inbox"
if dev_mode:
print("DEV MODE")
uvicorn.run("main:app", host="0.0.0.0", port=8080, ssl_keyfile="discours.key", ssl_certfile="discours.crt", reload=True)
elif inbox_service:
print("INBOX SERVICE")
uvicorn.run("inbox_main:app", host="0.0.0.0", port=INBOX_SERVICE_PORT)
else :
uvicorn.run("main:app", host="0.0.0.0", port=PORT)