)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"change_message_id":"26d62e937a50ff2484e924cb537a962ca0fa2f85","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"886bd153_dc0f928e","updated":"2022-02-10 18:44:00.000000000","message":"Is this ready for +W?","commit_id":"650ce7d313e00525c4391692fbdc4cba529e11ea"}],"oslo_log/_options.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"2176734860ea6170e99cce3d1a2f9e5abcae5ef5","unresolved":true,"context_lines":[{"line_number":167,"context_line":"               help\u003d\u0027Prefix each line of exception output with this format. \u0027"},{"line_number":168,"context_line":"                    \u0027Used by oslo_log.formatters.ContextFormatter\u0027),"},{"line_number":169,"context_line":"    cfg.StrOpt(\u0027logging_user_identity_format\u0027,"},{"line_number":170,"context_line":"               default\u003d\u0027%(user)s %(project)s \u0027"},{"line_number":171,"context_line":"                       \u0027%(domain)s %(user_domain)s %(project_domain)s\u0027,"},{"line_number":172,"context_line":"               help\u003d\u0027Defines the format string for %(user_identity)s that \u0027"},{"line_number":173,"context_line":"                    \u0027is used in logging_context_format_string. \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"c3118369_bb27fbf7","line":170,"range":{"start_line":170,"start_character":35,"end_line":170,"end_character":42},"updated":"2022-02-07 19:58:51.000000000","message":"Should this not be project_id? Is it supposed to match what\u0027s in user_idt_format?\n\n[1] https://github.com/openstack/oslo.context/blob/3400cc28719d0fd9765c9e82527cea9fa2f44f6a/oslo_context/context.py#L181\n[2] https://review.opendev.org/c/openstack/oslo.context/+/815938/1/oslo_context/context.py#184","commit_id":"650ce7d313e00525c4391692fbdc4cba529e11ea"},{"author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"change_message_id":"685b9adfb2b4ad691109a5fdf4b806fd591b2722","unresolved":true,"context_lines":[{"line_number":167,"context_line":"               help\u003d\u0027Prefix each line of exception output with this format. \u0027"},{"line_number":168,"context_line":"                    \u0027Used by oslo_log.formatters.ContextFormatter\u0027),"},{"line_number":169,"context_line":"    cfg.StrOpt(\u0027logging_user_identity_format\u0027,"},{"line_number":170,"context_line":"               default\u003d\u0027%(user)s %(project)s \u0027"},{"line_number":171,"context_line":"                       \u0027%(domain)s %(user_domain)s %(project_domain)s\u0027,"},{"line_number":172,"context_line":"               help\u003d\u0027Defines the format string for %(user_identity)s that \u0027"},{"line_number":173,"context_line":"                    \u0027is used in logging_context_format_string. \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"c41e5726_73e3c908","line":170,"range":{"start_line":170,"start_character":35,"end_line":170,"end_character":42},"in_reply_to":"c3118369_bb27fbf7","updated":"2022-02-07 20:33:38.000000000","message":"I know that project works because [3], and the other args seem to follow a convention whereby \"_id\" is sort of implied (e.g. user means user_id, domain means domain_id, etc.)\n\n[3] https://opendev.org/openstack/oslo.context/src/branch/master/oslo_context/context.py#L342\n\nI\u0027ll defer to the oslo experts on how they want this handled.","commit_id":"650ce7d313e00525c4391692fbdc4cba529e11ea"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"4032d74ec2cc8a9dfba576bbae9b1f2da5334152","unresolved":false,"context_lines":[{"line_number":167,"context_line":"               help\u003d\u0027Prefix each line of exception output with this format. \u0027"},{"line_number":168,"context_line":"                    \u0027Used by oslo_log.formatters.ContextFormatter\u0027),"},{"line_number":169,"context_line":"    cfg.StrOpt(\u0027logging_user_identity_format\u0027,"},{"line_number":170,"context_line":"               default\u003d\u0027%(user)s %(project)s \u0027"},{"line_number":171,"context_line":"                       \u0027%(domain)s %(user_domain)s %(project_domain)s\u0027,"},{"line_number":172,"context_line":"               help\u003d\u0027Defines the format string for %(user_identity)s that \u0027"},{"line_number":173,"context_line":"                    \u0027is used in logging_context_format_string. \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"78e6ce0b_cbed68ae","line":170,"range":{"start_line":170,"start_character":35,"end_line":170,"end_character":42},"in_reply_to":"c41e5726_73e3c908","updated":"2022-02-07 21:09:41.000000000","message":"Oh yeah, I see now, I think you are right. My bad, thanks for linking that code.","commit_id":"650ce7d313e00525c4391692fbdc4cba529e11ea"}]}
