)]}'
{"scripts/tripleo-container-image-prepare":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"a2bac1cc39836f49484da461d4410a4d1f74bc7e","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"if __name__ \u003d\u003d \u0027__main__\u0027:"},{"line_number":105,"context_line":"    args \u003d get_args()"},{"line_number":106,"context_line":"    log_format \u003d (\u0027%(asctime)s.%(msecs)03d %(process)d %(levelname)s \u0027"},{"line_number":107,"context_line":"                  \u0027%(name)s [  ] %(message)s\u0027)"},{"line_number":108,"context_line":"    logging.basicConfig("},{"line_number":109,"context_line":"        datefmt\u003d\u0027%Y-%m-%d %H:%M:%S\u0027,"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3fa7e38b_bb896d75","line":106,"range":{"start_line":106,"start_character":19,"end_line":106,"end_character":42},"updated":"2019-09-30 15:38:59.000000000","message":"for some reason this is bad. We\u0027re getting the msecs duped 2019-09-27 00:46:18,344.344","commit_id":"2f3715deabbe4f8380f9344032cfc562e55194d1"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"ecad72f3016c2d0719ee7a2a134e438028f144db","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"if __name__ \u003d\u003d \u0027__main__\u0027:"},{"line_number":105,"context_line":"    args \u003d get_args()"},{"line_number":106,"context_line":"    log_format \u003d (\u0027%(asctime)s.%(msecs)03d %(process)d %(levelname)s \u0027"},{"line_number":107,"context_line":"                  \u0027%(name)s [  ] %(message)s\u0027)"},{"line_number":108,"context_line":"    logging.basicConfig("},{"line_number":109,"context_line":"        datefmt\u003d\u0027%Y-%m-%d %H:%M:%S\u0027,"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3fa7e38b_3bda5d77","line":106,"range":{"start_line":106,"start_character":19,"end_line":106,"end_character":42},"in_reply_to":"3fa7e38b_bb896d75","updated":"2019-09-30 15:41:12.000000000","message":"asctime includes msecs, https://docs.python.org/3/library/logging.html#logrecord-attributes","commit_id":"2f3715deabbe4f8380f9344032cfc562e55194d1"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"ae2bcaf58a6968ecc3378715b1163e7874f8c5c5","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"if __name__ \u003d\u003d \u0027__main__\u0027:"},{"line_number":105,"context_line":"    args \u003d get_args()"},{"line_number":106,"context_line":"    log_format \u003d (\u0027%(asctime)s.%(msecs)03d %(process)d %(levelname)s \u0027"},{"line_number":107,"context_line":"                  \u0027%(name)s [  ] %(message)s\u0027)"},{"line_number":108,"context_line":"    logging.basicConfig("},{"line_number":109,"context_line":"        datefmt\u003d\u0027%Y-%m-%d %H:%M:%S\u0027,"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3fa7e38b_3bc33d8b","line":106,"range":{"start_line":106,"start_character":19,"end_line":106,"end_character":42},"in_reply_to":"3fa7e38b_bb896d75","updated":"2019-09-30 15:43:32.000000000","message":"https://review.opendev.org/#/c/685736/","commit_id":"2f3715deabbe4f8380f9344032cfc562e55194d1"}]}
