Add comments

This commit is contained in:
Eden Kirin
2024-01-11 12:28:55 +01:00
parent 7a458790d2
commit d96368feb6
8 changed files with 109 additions and 0 deletions

View File

@ -0,0 +1,29 @@
from fastapi import FastAPI
import logging
import os
app = FastAPI()
LOG_FILE = "./log/api-server.log"
CONTAINER_NAME = os.environ.get("CONTAINER_NAME", "Unknown")
@app.get("/")
async def root():
logging.info(f"Container {CONTAINER_NAME} received request")
return {
"message": f"Hello World from {CONTAINER_NAME}",
}
def main():
logging.basicConfig(
filename=LOG_FILE,
format="%(asctime)s %(levelname)s %(message)s",
level=logging.INFO,
)
logging.info(f"Starting server {CONTAINER_NAME}")
main()