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
2 changed files with 69 additions and 65 deletions

View file

@ -75,11 +75,10 @@ def update_claude_config(
if not config_file.exists():
try:
config_file.write_text("{}")
except Exception as e:
logger.error(
except Exception:
logger.exception(
"Failed to create Claude config file",
extra={
"error": str(e),
"config_file": str(config_file),
},
)
@ -139,11 +138,10 @@ def update_claude_config(
extra={"config_file": str(config_file)},
)
return True
except Exception as e:
logger.error(
except Exception:
logger.exception(
"Failed to update Claude config",
extra={
"error": str(e),
"config_file": str(config_file),
},
)

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.")