)]}'
{"logscraper/logsender.py":[{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"e51dc63dbbec808a76749a8c15cc0d80f457cdae","unresolved":true,"context_lines":[{"line_number":367,"context_line":"        fields[\"test_name\"] \u003d test_name"},{"line_number":368,"context_line":"        fields[\"test_duration\"] \u003d test_duration"},{"line_number":369,"context_line":"        fields[\"test_status\"] \u003d parsed_subunit[test_name][\"status\"]"},{"line_number":370,"context_line":"        fields[\"@timestamp\"] \u003d start_time.strftime(\u0027%Y-%m-%dT%H:%M:%SZ\u0027)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"        yield {\"_index\": index, \"_source\": fields}"},{"line_number":373,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"53835ab1_75acd75d","line":370,"range":{"start_line":370,"start_character":31,"end_line":370,"end_character":72},"updated":"2022-09-27 06:39:22.000000000","message":"why not use:  get_timestamp(start_time)","commit_id":"0e9158f55a676e3a5b73cb3cff2bef60941f1ffe"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"f52b7d08103e0bfa9a2c583cfe93d93fd0c2b651","unresolved":true,"context_lines":[{"line_number":367,"context_line":"        fields[\"test_name\"] \u003d test_name"},{"line_number":368,"context_line":"        fields[\"test_duration\"] \u003d test_duration"},{"line_number":369,"context_line":"        fields[\"test_status\"] \u003d parsed_subunit[test_name][\"status\"]"},{"line_number":370,"context_line":"        fields[\"@timestamp\"] \u003d start_time.strftime(\u0027%Y-%m-%dT%H:%M:%SZ\u0027)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"        yield {\"_index\": index, \"_source\": fields}"},{"line_number":373,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"d82de304_fccddacf","line":370,"range":{"start_line":370,"start_character":31,"end_line":370,"end_character":72},"in_reply_to":"53835ab1_75acd75d","updated":"2022-09-27 06:50:11.000000000","message":"hmm, so the start_time is object datetime. So maybe simple code should work:\n\n  start_time.isoformat()","commit_id":"0e9158f55a676e3a5b73cb3cff2bef60941f1ffe"},{"author":{"_account_id":9311,"name":"Tristan Cacqueray","email":"tdecacqu@redhat.com","username":"tristanC"},"change_message_id":"77865fc54302cdf4d6ad73d7838715ca51f863df","unresolved":true,"context_lines":[{"line_number":367,"context_line":"        fields[\"test_name\"] \u003d test_name"},{"line_number":368,"context_line":"        fields[\"test_duration\"] \u003d test_duration"},{"line_number":369,"context_line":"        fields[\"test_status\"] \u003d parsed_subunit[test_name][\"status\"]"},{"line_number":370,"context_line":"        fields[\"@timestamp\"] \u003d start_time.strftime(\u0027%Y-%m-%dT%H:%M:%SZ\u0027)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"        yield {\"_index\": index, \"_source\": fields}"},{"line_number":373,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3384fd62_3adfec34","line":370,"range":{"start_line":370,"start_character":31,"end_line":370,"end_character":72},"in_reply_to":"d82de304_fccddacf","updated":"2022-09-27 11:52:59.000000000","message":"It\u0027s useful to spell out the actual format instead of relying of what datetime considers a `isoformat`.","commit_id":"0e9158f55a676e3a5b73cb3cff2bef60941f1ffe"}]}
