)]}'
{"ironic_python_agent/extensions/image.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"59fea966aabbe9ca7612fc4697db9e5e6bd4ed74","unresolved":true,"context_lines":[{"line_number":287,"context_line":"            # Positive bonus is python silently drops the FEFF header."},{"line_number":288,"context_line":"            with open(mount_point + \u0027/\u0027 + v_bl, \u0027r\u0027, encoding\u003d\u0027utf-16\u0027) as csv:"},{"line_number":289,"context_line":"                contents \u003d str(csv.read())"},{"line_number":290,"context_line":"            csv_contents \u003d contents.split(\u0027,\u0027, maxsplit\u003d3)"},{"line_number":291,"context_line":"            csv_filename \u003d v_bl.split(\u0027/\u0027)[-1]"},{"line_number":292,"context_line":"            v_efi_bl_path \u003d v_bl.replace(csv_filename, str(csv_contents[0]))"},{"line_number":293,"context_line":"            v_efi_bl_path \u003d \u0027\\\\\u0027 + v_efi_bl_path.replace(\u0027/\u0027, \u0027\\\\\u0027)"},{"line_number":294,"context_line":"            label \u003d csv_contents[1]"},{"line_number":295,"context_line":"        else:"},{"line_number":296,"context_line":"            v_efi_bl_path \u003d \u0027\\\\\u0027 + v_bl.replace(\u0027/\u0027, \u0027\\\\\u0027)"},{"line_number":297,"context_line":"            label \u003d \u0027ironic\u0027 + str(label_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"d97c871b_47757dd0","line":294,"range":{"start_line":290,"start_character":0,"end_line":294,"end_character":35},"updated":"2021-06-11 08:50:20.000000000","message":"Couldn\u0027t we use the Python\u0027s csv module rather than this?","commit_id":"2fab70c36ba40a345a9dd01aeb5019681e567aa5"}]}
