feat: better server start logging (#3266)
This commit is contained in:
parent
094a9fc1a1
commit
73f45ae859
2 changed files with 7 additions and 2 deletions
|
|
@ -4,6 +4,7 @@ import importlib
|
|||
import os
|
||||
import shutil
|
||||
import sys
|
||||
import time
|
||||
from contextlib import asynccontextmanager
|
||||
from pathlib import Path
|
||||
from typing import Callable, Optional
|
||||
|
|
@ -70,8 +71,9 @@ from .tasks import internal_invoice_listener, invoice_listener, run_interval
|
|||
|
||||
|
||||
async def startup(app: FastAPI):
|
||||
logger.info(f"Starting LNbits Version: {settings.version}")
|
||||
start = time.perf_counter()
|
||||
settings.lnbits_running = True
|
||||
|
||||
# wait till migration is done
|
||||
await migrate_databases()
|
||||
|
||||
|
|
@ -110,6 +112,9 @@ async def startup(app: FastAPI):
|
|||
},
|
||||
)
|
||||
|
||||
end = time.perf_counter()
|
||||
logger.success(f"LNbits started in {end - start:.2f} seconds.")
|
||||
|
||||
|
||||
async def shutdown():
|
||||
logger.warning("LNbits shutting down...")
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ from lnbits.settings import settings
|
|||
|
||||
|
||||
def log_server_info():
|
||||
logger.info("Starting LNbits")
|
||||
logger.info("LNbits Info")
|
||||
logger.info(f"Version: {settings.version}")
|
||||
logger.info(f"Baseurl: {settings.lnbits_baseurl}")
|
||||
logger.info(f"Host: {settings.host}")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue