)]}'
{"tripleoclient/v1/overcloud_upgrade.py":[{"author":{"_account_id":20775,"name":"Carlos Camacho","email":"ccamacho@redhat.com","username":"ccamacho"},"change_message_id":"f3aa330957697f0158f080e5b90b1d4be0bd96b4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#   under the License."},{"line_number":14,"context_line":"#"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import string"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from oslo_config import cfg"},{"line_number":19,"context_line":"from oslo_log import log as logging"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_e0e1b298","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":13},"updated":"2018-11-08 14:10:17.000000000","message":"you will need to mock this on the unit tests","commit_id":"57be640d7e7d1da1005fb393b0b4ca76dad1d645"},{"author":{"_account_id":11444,"name":"Radoslaw Smigielski","display_name":"Radek","email":"rsmigiel@redhat.com","username":"radek"},"change_message_id":"93fe1da8f80796743631bac303aed6369325dde4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#   under the License."},{"line_number":14,"context_line":"#"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import string"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from oslo_config import cfg"},{"line_number":19,"context_line":"from oslo_log import log as logging"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_04514231","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":13},"in_reply_to":"3f79a3b5_e0e1b298","updated":"2018-11-09 22:42:29.000000000","message":"Done","commit_id":"57be640d7e7d1da1005fb393b0b4ca76dad1d645"},{"author":{"_account_id":20775,"name":"Carlos Camacho","email":"ccamacho@redhat.com","username":"ccamacho"},"change_message_id":"f3aa330957697f0158f080e5b90b1d4be0bd96b4","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"        # Run ansible:"},{"line_number":199,"context_line":"        if parsed_args.nodes is None:"},{"line_number":200,"context_line":"           nodes \u003d None"},{"line_number":201,"context_line":"        else:"},{"line_number":202,"context_line":"           nodes \u003d string.lower(parsed_args.nodes)"},{"line_number":203,"context_line":"        roles \u003d parsed_args.roles"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_80d79ebd","line":200,"range":{"start_line":200,"start_character":8,"end_line":200,"end_character":11},"updated":"2018-11-08 14:10:17.000000000","message":"3 spaces?","commit_id":"57be640d7e7d1da1005fb393b0b4ca76dad1d645"},{"author":{"_account_id":11444,"name":"Radoslaw Smigielski","display_name":"Radek","email":"rsmigiel@redhat.com","username":"radek"},"change_message_id":"93fe1da8f80796743631bac303aed6369325dde4","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"        # Run ansible:"},{"line_number":199,"context_line":"        if parsed_args.nodes is None:"},{"line_number":200,"context_line":"           nodes \u003d None"},{"line_number":201,"context_line":"        else:"},{"line_number":202,"context_line":"           nodes \u003d string.lower(parsed_args.nodes)"},{"line_number":203,"context_line":"        roles \u003d parsed_args.roles"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_244c7e95","line":200,"range":{"start_line":200,"start_character":8,"end_line":200,"end_character":11},"in_reply_to":"3f79a3b5_80d79ebd","updated":"2018-11-09 22:42:29.000000000","message":"Indeed, my bad.","commit_id":"57be640d7e7d1da1005fb393b0b4ca76dad1d645"}]}
