clean up log.error (#1109)

This commit is contained in:
Inna Harper 2025-07-09 11:15:14 +01:00 • committed by GitHub
commit 4fee123e72
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -349,12 +349,11 @@ def run(
server.run(**kwargs)
except Exception as e:
logger.error(
f"Failed to run server: {e}",
except Exception:
logger.exception(
"Failed to run server",
extra={
"file": str(file),
"error": str(e),
},
)
sys.exit(1)
@ -464,8 +463,8 @@ def install(
if dotenv:
try:
env_dict |= {k: v for k, v in dotenv.dotenv_values(env_file).items() if v is not None}
except Exception as e:
logger.error(f"Failed to load .env file: {e}")
except (OSError, ValueError):
logger.exception("Failed to load .env file")
sys.exit(1)
else:
logger.error("python-dotenv is not installed. Cannot load .env file.")