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 os
|
||||||
import shutil
|
import shutil
|
||||||
import sys
|
import sys
|
||||||
|
import time
|
||||||
from contextlib import asynccontextmanager
|
from contextlib import asynccontextmanager
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Callable, Optional
|
from typing import Callable, Optional
|
||||||
|
|
@ -70,8 +71,9 @@ from .tasks import internal_invoice_listener, invoice_listener, run_interval
|
||||||
|
|
||||||
|
|
||||||
async def startup(app: FastAPI):
|
async def startup(app: FastAPI):
|
||||||
|
logger.info(f"Starting LNbits Version: {settings.version}")
|
||||||
|
start = time.perf_counter()
|
||||||
settings.lnbits_running = True
|
settings.lnbits_running = True
|
||||||
|
|
||||||
# wait till migration is done
|
# wait till migration is done
|
||||||
await migrate_databases()
|
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():
|
async def shutdown():
|
||||||
logger.warning("LNbits shutting down...")
|
logger.warning("LNbits shutting down...")
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ from lnbits.settings import settings
|
||||||
|
|
||||||
|
|
||||||
def log_server_info():
|
def log_server_info():
|
||||||
logger.info("Starting LNbits")
|
logger.info("LNbits Info")
|
||||||
logger.info(f"Version: {settings.version}")
|
logger.info(f"Version: {settings.version}")
|
||||||
logger.info(f"Baseurl: {settings.lnbits_baseurl}")
|
logger.info(f"Baseurl: {settings.lnbits_baseurl}")
|
||||||
logger.info(f"Host: {settings.host}")
|
logger.info(f"Host: {settings.host}")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue