Started to improve logging
This commit is contained in:
Binary file not shown.
13
app/main.py
13
app/main.py
@@ -23,15 +23,26 @@ import filetype
|
|||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
import inspect
|
||||||
|
|
||||||
from starlette.types import HTTPExceptionHandler
|
from starlette.types import HTTPExceptionHandler
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
logging.basicConfig(filename="app.log", level=logging.INFO)
|
logging.basicConfig(
|
||||||
|
filename="app.log",
|
||||||
|
level=logging.INFO,
|
||||||
|
format="[%(asctime)s, %(filename)s:%(lineno)s -> %(funcName)10s() ]%(levelname)s: %(message)s",
|
||||||
|
)
|
||||||
debug = log.debug
|
debug = log.debug
|
||||||
info = log.info
|
info = log.info
|
||||||
error = log.error
|
error = log.error
|
||||||
|
|
||||||
|
|
||||||
|
def startup():
|
||||||
|
info("App Started")
|
||||||
|
|
||||||
|
|
||||||
|
startup()
|
||||||
app = FastAPI()
|
app = FastAPI()
|
||||||
|
|
||||||
app.mount("/favicon", StaticFiles(directory="./favicon"), name="favicon")
|
app.mount("/favicon", StaticFiles(directory="./favicon"), name="favicon")
|
||||||
|
|||||||
Reference in New Issue
Block a user