Log DOD ID for user when available.
This commit is contained in:
parent
6de93d7181
commit
e56e0d8619
@ -10,6 +10,7 @@ class RequestContextFilter(logging.Filter):
|
|||||||
if has_request_context():
|
if has_request_context():
|
||||||
if getattr(g, "current_user", None):
|
if getattr(g, "current_user", None):
|
||||||
record.user_id = str(g.current_user.id)
|
record.user_id = str(g.current_user.id)
|
||||||
|
record.dod_edipi = g.current_user.dod_id
|
||||||
|
|
||||||
if request.environ.get("HTTP_X_REQUEST_ID"):
|
if request.environ.get("HTTP_X_REQUEST_ID"):
|
||||||
record.request_id = request.environ.get("HTTP_X_REQUEST_ID")
|
record.request_id = request.environ.get("HTTP_X_REQUEST_ID")
|
||||||
@ -28,6 +29,7 @@ class JsonFormatter(logging.Formatter):
|
|||||||
("version", lambda r: 1),
|
("version", lambda r: 1),
|
||||||
("request_id", lambda r: r.__dict__.get("request_id")),
|
("request_id", lambda r: r.__dict__.get("request_id")),
|
||||||
("user_id", lambda r: r.__dict__.get("user_id")),
|
("user_id", lambda r: r.__dict__.get("user_id")),
|
||||||
|
("dod_edipi", lambda r: r.__dict__.get("dod_edipi")),
|
||||||
("severity", lambda r: r.levelname),
|
("severity", lambda r: r.levelname),
|
||||||
("tags", lambda r: r.__dict__.get("tags")),
|
("tags", lambda r: r.__dict__.get("tags")),
|
||||||
("message", lambda r: r.msg),
|
("message", lambda r: r.msg),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user