add version to fastapi app and startup log (#1568)
* add version to fastapi app and startup log * move version into settings * remove unused dep
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import importlib
|
||||
import importlib.metadata
|
||||
import inspect
|
||||
import json
|
||||
import subprocess
|
||||
@@ -225,6 +226,7 @@ class EnvSettings(LNbitsSettings):
|
||||
lnbits_path: str = Field(default=".")
|
||||
lnbits_commit: str = Field(default="unknown")
|
||||
super_user: str = Field(default="")
|
||||
version: str = Field(default="0.0.0")
|
||||
|
||||
|
||||
class SaaSSettings(LNbitsSettings):
|
||||
@@ -366,6 +368,7 @@ try:
|
||||
except:
|
||||
settings.lnbits_commit = "docker"
|
||||
|
||||
settings.version = importlib.metadata.version("lnbits")
|
||||
|
||||
# printing environment variable for debugging
|
||||
if not settings.lnbits_admin_ui:
|
||||
|
||||
Reference in New Issue
Block a user