We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ebae8ce commit 456d249Copy full SHA for 456d249
context_chat_backend/logger.py
@@ -12,8 +12,11 @@
12
import os
13
from time import gmtime
14
15
+from dotenv import load_dotenv
16
from ruamel.yaml import YAML
17
18
+load_dotenv()
19
+
20
__all__ = ['JSONFormatter', 'setup_logging']
21
22
LOG_RECORD_BUILTIN_ATTRS = {
@@ -62,6 +65,7 @@ def _prepare_log_dict(self, record: logging.LogRecord):
62
65
"timestamp": dt.datetime.fromtimestamp(
63
66
record.created, tz=dt.UTC,
64
67
).isoformat(),
68
+ "version": os.getenv("APP_VERSION", "unknown"),
69
}
70
if record.exc_info is not None:
71
always_fields["exc_info"] = self.formatException(record.exc_info)
0 commit comments