)]}'
{"zunclient/common/utils.py":[{"author":{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},"change_message_id":"96a633f0a96604285cdab405ab59b206f2f4cb07","unresolved":false,"context_lines":[{"line_number":212,"context_line":"            except ValueError:"},{"line_number":213,"context_line":"                raise apiexec.CommandError(err_msg % mnt)"},{"line_number":214,"context_line":"            if k in mount_info:"},{"line_number":215,"context_line":"                if mount_info[k]:"},{"line_number":216,"context_line":"                    raise apiexec.CommandError(err_msg % mnt)"},{"line_number":217,"context_line":"                mount_info[k] \u003d v"},{"line_number":218,"context_line":"            else:"},{"line_number":219,"context_line":"                raise apiexec.CommandError(err_msg % mnt)"}],"source_content_type":"text/x-python","patch_set":8,"id":"3f4b6375_9ba31fb2","line":216,"range":{"start_line":215,"start_character":0,"end_line":216,"end_character":61},"updated":"2017-10-31 09:25:46.000000000","message":"hi,hongbin\nI want to know what conditions will throw this exception.\nwould we remove Line215-216","commit_id":"ec873e01a34f64f7dbdcce3de884d8235628da03"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"522c4c96bad6e827be26de2e4924b2852fff5fda","unresolved":false,"context_lines":[{"line_number":212,"context_line":"            except ValueError:"},{"line_number":213,"context_line":"                raise apiexec.CommandError(err_msg % mnt)"},{"line_number":214,"context_line":"            if k in mount_info:"},{"line_number":215,"context_line":"                if mount_info[k]:"},{"line_number":216,"context_line":"                    raise apiexec.CommandError(err_msg % mnt)"},{"line_number":217,"context_line":"                mount_info[k] \u003d v"},{"line_number":218,"context_line":"            else:"},{"line_number":219,"context_line":"                raise apiexec.CommandError(err_msg % mnt)"}],"source_content_type":"text/x-python","patch_set":8,"id":"3f4b6375_7c4832cb","line":216,"range":{"start_line":215,"start_character":0,"end_line":216,"end_character":61},"in_reply_to":"3f4b6375_9ba31fb2","updated":"2017-11-01 15:19:04.000000000","message":"The code was copied from \u0027parse_nets\u0027. It seems the intention is to catch the cases of duplicated keys. For example:\n\n  --mount source\u003d\u003cval1\u003e,source\u003d\u003cval2\u003e,...\n\nThe \u0027source\u0027 is specified twice, so it throw an exception here.","commit_id":"ec873e01a34f64f7dbdcce3de884d8235628da03"}]}
